| |
Last updated on May 27, 2019. This conference program is tentative and subject to change
Technical Program for Monday May 20, 2019
|
MoPL Plenary Session, 210 |
Add to My Program |
Plenary Session I |
|
|
Chair: Dudek, Gregory | McGill University |
|
09:15-10:15, Paper MoPL.1 | Add to My Program |
Challenges for Deep Learning towards AI |
Bengio, Yoshua | U. Montreal |
Keywords: Deep Learning in Robotics and Automation
Abstract: Recognized as one of the world’s leading experts in artificial intelligence and a pioneer in deep learning, Yoshua Bengio studied in Montreal, earned his Ph.D. in computer science from McGill University in 1991, and did post-doctoral studies at MIT. Since 1993, he has been a professor in the Department of Computer Science and Operations Research at the Université de Montréal, and he holds the Canada Research Chair in Statistical Learning Algorithms. In addition, he is Scientific Director of IVADO and Mila, the Quebec Artificial Intelligence Institute, the world’s largest deep learning academic research group. An Officer of the Order of Canada, he is also a Fellow of the Royal Society of Canada, the recipient of the Marie-Victorin Prize in 2017, and was named Radio-Canada’s Scientist of the Year for 2017. In 2018, he was awarded the 50th anniversary medal of Quebec’s Ministry of International Relations and La Francophonie. Yoshua Bengio is one of the world’s most cited computer scientists, thanks to his three books and more than 500 publications. His h-index stands at 130, with more than 144,000 Google Scholar citations. His ambition is to understand the principles that lead to intelligence through learning, as well as promote the development of artificial intelligence for the benefit of all.
|
|
MoA1 |
220 |
PODS: Monday Session I |
Interactive Session |
|
10:45-12:00, Subsession MoA1-01, 220 | |
Robot Learning I - 1.1.01 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-02, 220 | |
Object Recognition I - 1.1.02 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-03, 220 | |
Biologically-Inspired Robots - 1.1.03 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-04, 220 | |
SLAM - Session I - 1.1.04 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-05, 220 | |
Manipulation Planning - 1.1.05 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-06, 220 | |
Micro/Nano Robots I - 1.1.06 Interactive Session, 5 papers |
|
10:45-12:00, Subsession MoA1-07, 220 | |
Humanoid Robots I - 1.1.07 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-08, 220 | |
Localization I - 1.1.08 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-09, 220 | |
Cellular and Modular Robots - 1.1.09 Interactive Session, 5 papers |
|
10:45-12:00, Subsession MoA1-10, 220 | |
Medical Robotics I - 1.1.10 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-11, 220 | |
Telerobotics & Teleoperation I - 1.1.11 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-12, 220 | |
Grasping I - 1.1.12 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-13, 220 | |
Parallel Robots I - 1.1.13 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-14, 220 | |
Exoskeletons I - 1.1.14 Interactive Session, 5 papers |
|
10:45-12:00, Subsession MoA1-15, 220 | |
Software, Middleware and Programming Environments - 1.1.15 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-16, 220 | |
Novel Applications I - 1.1.16 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-17, 220 | |
Aerial Sytems: Perception I - 1.1.17 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-18, 220 | |
Aerial Systems: Application I - 1.1.18 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-19, 220 | |
Learning from Demonstration I - 1.1.19 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-20, 220 | |
Deep Touch I - 1.1.20 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-21, 220 | |
Rehabilitation Robotics I - 1.1.21 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-22, 220 | |
Medical Robotics II - 1.1.22 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-23, 220 | |
Motion and Path Planning I - 1.1.23 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-24, 220 | |
Field Robotics I - 1.1.24 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-25, 220 | |
Path Planning for Multi-Robot Systems I - 1.1.25 Interactive Session, 6 papers |
|
10:45-12:00, Subsession MoA1-26, 220 | |
Multi-Robot Systems I - 1.1.26 Interactive Session, 6 papers |
|
MoA1-01 Interactive Session, 220 |
Add to My Program |
Robot Learning I - 1.1.01 |
|
|
|
10:45-12:00, Paper MoA1-01.1 | Add to My Program |
Trajectory-Based Probabilistic Policy Gradient for Learning Locomotion Behaviors |
Choi, Sungjoon | Seoul National University |
Kim, Joohyung | Disney Research |
Keywords: Learning and Adaptive Systems, Legged Robots, Deep Learning in Robotics and Automation
Abstract: In this paper, we propose a trajectory-based reinforcement learning method named deep latent policy gradient (DLPG) for learning locomotion skills. We define the policy function as a probability distribution over trajectories and train the policy using a deep latent variable model to achieve sample efficient skill learning. We first evaluate the sample efficiency of DLPG compared to the state-of-the-art reinforcement learning methods in simulated environments. Then, we apply the proposed method to a four-legged walking robot named Snapbot to learn three basic locomotion skills of turn left, go straight, and turn right. We demonstrate that, by properly designing two reward functions for curriculum learning, Snapbot successfully learns the desired locomotion skills with moderate sample complexity.
|
|
10:45-12:00, Paper MoA1-01.2 | Add to My Program |
Learning Motion Planning Policies in Uncertain Environments through Repeated Task Executions |
Tsang, Florence | University of Waterloo |
MacDonald, Ryan | University of Waterloo |
Smith, Stephen L. | University of Waterloo |
Keywords: Learning and Adaptive Systems, Reactive and Sensor-Based Planning, Motion and Path Planning
Abstract: The ability to navigate uncertain environments from a start to a goal location is a necessity in many applications. While there are many reactive algorithms for online re-planning, there has not been much investigation in leveraging past executions of the same navigation task to improve future executions. In this work, we first formalize this problem by introducing the Learned Reactive Planning Problem (LRPP). Second, we propose a method to capture these past executions and from that determine a motion policy to handle obstacles that the robot has seen before. Third, we show from our experiments that using this policy can significantly reduce the execution cost over just using reactive algorithms.
|
|
10:45-12:00, Paper MoA1-01.3 | Add to My Program |
BaRC: Backward Reachability Curriculum for Robotic Reinforcement Learning |
Ivanovic, Boris | Stanford University |
Harrison, James | Stanford University |
Sharma, Apoorva | Stanford |
Chen, Mo | Simon Fraser University |
Pavone, Marco | Stanford University |
Keywords: Learning and Adaptive Systems, Deep Learning in Robotics and Automation, AI-Based Methods
Abstract: Model-free Reinforcement Learning (RL) offers an attractive approach to learn control policies for high-dimensional systems, but its relatively poor sample complexity often necessitates training in simulated environments. Even in simulation, goal-directed tasks whose natural reward function is sparse remain intractable for state-of-the-art model-free algorithms for continuous control. The bottleneck in these tasks is the prohibitive amount of exploration required to obtain a learning signal from the initial state of the system. In this work, we leverage physical priors in the form of an approximate system dynamics model to design a curriculum for a model-free policy optimization algorithm. Our Backward Reachability Curriculum (BaRC) begins policy training from states that require a small number of actions to accomplish the task, and expands the initial state distribution backwards in a dynamically-consistent manner once the policy optimization algorithm demonstrates sufficient performance. Its curriculum strategy is physically intuitive, easy-to-tune, and allows incorporating physical priors to accelerate training without hindering the performance, flexibility, and applicability of the model-free RL algorithm. We evaluate our approach on two representative dynamic robotic learning problems and find substantial performance improvement relative to previous curriculum generation techniques and naive exploration strategies.
|
|
10:45-12:00, Paper MoA1-01.4 | Add to My Program |
Active Sampling Based Safe Identification of Dynamical Systems Using Extreme Learning Machines and Barrier Certificates |
Salehi, Iman | University of Connecticut |
Yao, Gang | University of Connecticut |
Dani, Ashwin | University of Connecticut |
Keywords: Learning and Adaptive Systems, Learning from Demonstration, Robot Safety
Abstract: Learning the dynamical system (DS) model from data that preserves dynamical system properties is an important problem in many robot learning applications. Typically, the joint data coming from cyber-physical systems, such as robots have some underlying DS properties associated with it, e.g., convergence, invariance to a set, etc. In this paper, a model learning method is developed such that the trajectories of the DS are invariant in a given compact set. Such invariant DS models can be used to generate trajectories of the robot that will always remain in a prescribed set. In order to achieve invariance to a set, Barrier certificates are employed. The DS is approximated using Extreme Learning Machine (ELM), and a parameter learning problem subject to Barrier certificates enforced at all the points in the prescribed set is solved. To solve an infinite constraint problem for enforcing Barrier Certificates at every point in a given compact set, a modified constraint is developed that is sufficient to hold the Barrier certificates in the entire set. An active sampling strategy is formulated to minimize the number of constraints in learning. Simulation results of ELM learning with and without Barrier certificates are presented which show the invariance property being preserved in the ELM learning when learning procedure involves Barrier constraints. The method is validated using experiments conducted on a robot arm recreating invariant trajectories inside a prescribed set.
|
|
10:45-12:00, Paper MoA1-01.5 | Add to My Program |
Navigating Dynamically Unknown Environments Leveraging past Experience |
McLeod, Sterling | University of North Carolina at Charlotte |
Xiao, Jing | Worcester Polytechnic Institute (WPI) Computer Science |
Keywords: Learning and Adaptive Systems, Motion and Path Planning
Abstract: To enable autonomous robot navigation among unknown dynamic obstacles, a real-time adaptive motion planner (RAMP) plans the robot motion online based on sensing the environment as the robot moves with sensors mounted on the robot. However, the sensed environmental data from the robot’s local view is usually incomplete due to occlusions from obstacles and limited sensing range. This paper incorporates learning about the environment into the RAMP framework by leveraging the Hilbert Maps framework to generate a probabilistic model of occupancy of the unknown dynamic environment based on past observations. Utilizing this probabilistic model enables RAMP to reason about trajectory fitness when sensing information is partial and incomplete. This allows the RAMP robot to take advantage of what it has experienced from being in the dynamic environment before to inform its subsequent executions even though the dynamic environment changes in unknown ways. The effectiveness of incorporating such learned probabilistic data into RAMP is shown in both simulation and real experiments.
|
|
10:45-12:00, Paper MoA1-01.6 | Add to My Program |
VPE: Variational Policy Embedding for Transfer Reinforcement Learning |
Arnekvist, Isac | KTH |
Kragic, Danica | KTH |
Stork, Johannes Andreas | Örebro University |
Keywords: Learning and Adaptive Systems, Deep Learning in Robotics and Automation
Abstract: Reinforcement Learning methods are capable of solving complex problems, but resulting policies might perform poorly in environments that are even slightly different. In robotics especially, training and deployment conditions often vary and data collection is expensive, making retraining undesirable. Simulation training allows for feasible training times, but on the other hand suffer from a reality-gap when applied in real-world settings. This raises the need of efficient adaptation of policies acting in new environments. We consider the problem of transferring knowledge within a family of similar Markov decision processes. We assume that Q-functions are generated by some low-dimensional latent variable. Given such a Q-function, we can find a master policy that can adapt given different values of this latent variable. Our method learns both the generative mapping and an approximate posterior of the latent variables, enabling identification of policies for new tasks by searching only in the latent space, rather than the space of all policies. The low-dimensional space, and master policy found by our method enables policies to quickly adapt to new environments. We demonstrate the method on both a pendulum swing-up task in simulation, and for simulation-to-real transfer on a pushing task.
|
|
MoA1-02 Interactive Session, 220 |
Add to My Program |
Object Recognition I - 1.1.02 |
|
|
|
10:45-12:00, Paper MoA1-02.1 | Add to My Program |
Automatic Labeled LiDAR Data Generation Based on Precise Human Model |
Kim, Wonjik | Tokyo Institute of Technology |
Tanaka, Masayuki | Tokyo Institute of Technology |
Okutomi, Masatoshi | Tokyo Institute of Technology |
Sasaki, Yoko | National Inst. of Advanced Industrial Science and Technology |
Keywords: Object Detection, Segmentation and Categorization, Autonomous Vehicle Navigation, Human-Centered Automation
Abstract: Following improvements in deep neural networks, state-of-the-art networks have been proposed for human recognition using point clouds captured by LiDAR. However, the performance of these networks strongly depends on the training data. An issue with collecting training data is labeling. Labeling by humans is necessary to obtain the ground truth label; however, labeling requires huge costs. Therefore, we propose an automatic labeled data generation pipeline, for which we can change any parameters or data generation environments. Our approach uses a human model named Dhaiba and a background of Miraikan and consequently generated realistic artificial data. We present 500k+ data generated by the proposed pipeline. This paper also describes the specification of the pipeline and data details with evaluations of various approaches.
|
|
10:45-12:00, Paper MoA1-02.2 | Add to My Program |
Video Object Segmentation Using Teacher-Student Adaptation in a Human Robot Interaction (HRI) Setting |
Siam, Mennatullah | University of Alberta |
Jiang, Chen | University of Alberta |
Lu, Steven Weikai | University of Alberta |
Petrich, Laura | University of Alberta |
Gamal, Mahmoud | Cairo University |
Elhoseiny, Mohamed | Facebook AI Research |
Jagersand, Martin | University of Alberta |
Keywords: Object Detection, Segmentation and Categorization, Visual Learning, Human-Centered Automation
Abstract: Video object segmentation is an essential task in robot manipulation to facilitate grasping and learning affordances. Incremental learning is important for robotics in unstructured environments. Inspired by the children learning process, human robot interaction (HRI) can be utilized to teach robots about the world guided by humans similar to how children learn from a parent or a teacher. A human teacher can show potential objects of interest to the robot, which is able to self adapt to the teaching signal without providing manual segmentation labels. We propose a novel teacher-student learning paradigm to teach robots about their surrounding environment. A two-stream motion and appearance "teacher" network provides pseudo-labels to adapt an appearance "student" network. The student network is able to segment the newly learned objects in other scenes, whether they are static or in motion. We also introduce a carefully designed dataset that serves the proposed HRI setup, denoted as (I)nteractive (V)ideo (O)bject (S)egmentation. Our IVOS dataset contains teaching videos of different objects, and manipulation tasks. Our proposed adaptation method outperforms the state-of-the-art on DAVIS and FBMS with 6.8% and 1.2% in F-measure respectively. It improves over the baseline on IVOS dataset with 46.1% and 25.9% in mIoU.
|
|
10:45-12:00, Paper MoA1-02.3 | Add to My Program |
Morphology-Specific Convolutional Neural Networks for Tactile Object Recognition with a Multi-Fingered Hand |
Funabashi, Satoshi | Waseda University, Sugano Lab |
Yan, Gang | Waseda University |
Geier, Andreas | Waseda University |
Schmitz, Alexander | Waseda University |
Ogata, Tetsuya | Waseda University |
Sugano, Shigeki | Waseda University |
Keywords: Object Detection, Segmentation and Categorization, Perception for Grasping and Manipulation, Force and Tactile Sensing
Abstract: Distributed tactile sensors on multi-fingered hands can provide high-dimensional information for grasping objects, but it is not clear how to optimally process such abundant tactile information. The current paper explores the possibility of using a morphology-specific convolutional neural network (MS-CNN). uSkin tactile sensors are mounted on an Allegro Hand, which provides 720 force measurements (15 patches of uSkin modules with 16 triaxial force sensors each) in addition to 16 joint angle measurements. Consecutive layers in the CNN get input from parts of one finger segment, one finger, and the whole hand. Since the sensors give 3D (x, y, z) vector tactile information, inputs with 3 channels (x, y and z) are used in the first layer, based on the idea of such inputs for RGB images from cameras. Overall, the layers are combined, resulting in the building of a tactile map based on the relative position of the tactile sensors on the hand. Seven different combination variations were evaluated, and an over-95% object recognition rate with 20 objects was achieved, even though only one random time instance from a repeated squeezing motion of an object in an unknown pose within the hand was used as input.
|
|
10:45-12:00, Paper MoA1-02.4 | Add to My Program |
Accelerated Inference in Markov Random Fields Via Smooth Riemannian Optimization |
Hu, Siyi | MIT |
Carlone, Luca | Massachusetts Institute of Technology |
Keywords: Object Detection, Segmentation and Categorization, Optimization and Optimal Control, Recognition
Abstract: Markov Random Fields (MRFs) are a popular model for several pattern recognition and reconstruction problems in robotics and computer vision. Inference in MRFs is intractable in general and related work resorts to approximation algorithms. Among those techniques, semidefinite programming (SDP) relaxations have been shown to provide accurate estimates while scaling poorly with the problem size and being typically slow for practical applications. Our first contribution is to design a dual ascent method to solve standard SDP relaxations that takes advantage of the geometric structure of the problem to speed up computation. This technique, named Dual Ascent Riemannian Staircase (DARS), is able to solve large problem instances in seconds. Our second contribution is to develop a second and faster approach. The backbone of this second approach is a novel SDP relaxation combined with a fast and scalable solver based on smooth Riemannian optimization. We show that this approach, named Fast Unconstrained SEmidefinite Solver (FUSES), can solve large problems in milliseconds. Contrarily to local MRF solvers, e.g., loopy belief propagation, our approaches do not require an initial guess. Moreover, we leverage recent results from optimization theory to provide per-instance sub-optimality guarantees. We demonstrate the proposed approaches in multi-class image segmentation problems. Extensive experimental evidence shows that (i) FUSES and DARS produce near-optimal solutions, attaining a
|
|
10:45-12:00, Paper MoA1-02.5 | Add to My Program |
A Maximum Likelihood Approach to Extract Finite Planes from 3-D Laser Scans |
Schaefer, Alexander | Freiburg University |
Vertens, Johan | University of Freiburg |
Büscher, Daniel | Albert-Ludwigs-Universität Freiburg |
Burgard, Wolfram | University of Freiburg |
Keywords: Object Detection, Segmentation and Categorization, Range Sensing, Probability and Statistical Methods
Abstract: Whether it is object detection, model reconstruction, laser odometry, or point cloud registration: Plane extraction is a vital component of many robotic systems. In this paper, we propose a strictly probabilistic method to detect finite planes in organized 3-D laser range scans. An agglomerative hierarchical clustering technique, our algorithm builds planes from bottom up, always extending a plane by the point that decreases the measurement likelihood of the scan the least. In contrast to most related methods, which rely on heuristics like orthogonal point-to-plane distance, we leverage the ray path information to compute the measurement likelihood. We evaluate our approach not only on the popular SegComp benchmark, but also provide a challenging synthetic dataset that overcomes SegComp's deficiencies. Both our implementation and the suggested dataset are available at https://github.com/acschaefer/ppe.
|
|
10:45-12:00, Paper MoA1-02.6 | Add to My Program |
Position Estimation of Multiple Robots: Provable, Practical Approximation Algorithm |
Feldman, Dan | University of Haifa |
Hutterer, Ariel | University of Haifa |
Danial Jeryes, Jeryes | Haifa University |
Keywords: Object Detection, Segmentation and Categorization, Localization, Visual Tracking
Abstract: We consider the problem of matching a pair of point sets in the Euclidean d-dimensional space REAL^d, where clusters from the first point set are arbitrarily translated with additional noise, resulting in the second point set. The goal is to minimize the sum of squared distances between the paired sets over every translation and possible matching among the n! permutations. The result can be used as a seeding clustering for existing algorithms, e.g. to compute the optimal rotation on each cluster. This is a fundamental problem for tracking systems (e.g. OptiTrack or Vicon) where the user registers k objects (rigid bodies) by attaching a set of markers to each object. Based on the position of these markers in real-time, the system estimates the position of the moving objects by simultaneously clustering, matching and transforming the n observed markers to the k objects. Similarly, an autonomous robot equipped with a camera may estimate its position by tracking n visual features from k recognized objects. We suggest the first provable algorithm for solving this point matching problem. Unlike common heuristics, it yields a constant factor approximation for the emph{global optimum} in expected dn^{k+2}log n) time. We validate our theoretical results with experimental results using low-cost (<30) ``toy" quadcopters that are safe and lawful for indoor navigation due to their < 200 grams weight. Comparisons to existing algorithms and commercial system are
|
|
MoA1-03 Interactive Session, 220 |
Add to My Program |
Biologically-Inspired Robots - 1.1.03 |
|
|
|
10:45-12:00, Paper MoA1-03.1 | Add to My Program |
Designing Worm-Inspired Neural Networks for Interpretable Robotic Control |
Lechner, Mathias | IST Austria |
Hasani, Ramin | TU Wien |
Zimmer, Manuel | IMP Austria |
Henzinger, Thomas | IST Austria |
Grosu, Radu | Stony Brook University |
Keywords: Biologically-Inspired Robots, Motion Control, AI-Based Methods
Abstract: In this paper, we design novel liquid time-constant recurrent neural networks for robotic control, inspired by the brain of the nematode, C. elegans. In the worm's nervous system, neurons communicate through nonlinear time-varying synaptic links established amongst them by their particular wiring structure. This property enables neurons to express liquid time-constants dynamics and therefore allows the network to originate complex behaviors with a small number of neurons. We identify neuron-pair communication motifs as design operators and use them to configure compact neuronal network structures to govern sequential robotic tasks. The networks are systematically designed to map the environmental observations to motor actions, by their hierarchical topology from sensory neurons, through recurrently-wired interneurons, to motor neurons. The networks are then parametrized in a supervised-learning scheme by a search-based algorithm. We demonstrate that obtained networks realize interpretable dynamics. We evaluate their performance in controlling mobile and arm robots, and compare their attributes to other artificial neural network-based control agents. Finally, we experimentally show their superior resilience to environmental noise, compared to the existing machine learning-based methods.
|
|
10:45-12:00, Paper MoA1-03.2 | Add to My Program |
Acting Is Seeing: Navigating Tight Space Using Flapping Wings |
Tu, Zhan | Purdue University |
Fei, Fan | Purdue University |
Zhang, Jian | Purdue University |
Deng, Xinyan | Purdue University |
Keywords: Biologically-Inspired Robots, Biomimetics, Aerial Systems: Mechanics and Control
Abstract: Wings of flying animals not only can generate lift and control torque but also can sense their surroundings. Such dual functions of sensing and actuation coupled in one element are particularly useful for small sized bio-inspired robotic flyers, whose weight, size, and power are under constraint. In this work, we present the first flapping-wing robot using its flapping wings for environmental perception and navigation in tight space, without the need for any visual feedback. Specifically, we introduce Purdue Hummingbird, a flapping-wing robot with 17cm wingspan and 12 grams weight, as our test platform. By interpreting the wing loading feedback and its variations, the vehicle can detect the presence of environmental changes such as grounds, walls, stairs, obstacles and wind gust. The instantaneous wing loading can be obtained through the measurements and interpretation of the current feedback by the motor that actuates the wing. The effectiveness of the proposed approach is experimentally demonstrated on several challenging flight tasks without vision: terrain following, wall following and going through a narrow corridor. To ensure flight stability, a robust controller was designed for handling unforeseen disturbances during the flight. Sensing and navigating one's environment through actuator loading is a promising method for mobile robots and it can serve as an alternative or complementary method to visual perception.
|
|
10:45-12:00, Paper MoA1-03.3 | Add to My Program |
Design and Characterization of a Novel Robotic Surface for Application to Compressed Physical Environments |
Wang, Yixiao | Cornell University |
Frazelle, Chase | Clemson University |
Sirohi, Richa | Cornell University |
Li, Liheng | Cornell Univeristy |
Walker, Ian | Clemson University |
Green, Keith Evan | Cornell University |
Keywords: Biologically-Inspired Robots, Tendon/Wire Mechanism, Flexible Robots
Abstract: Developments of robot arms are countless, but there has been little focus on robot surfaces for the reshaping of a habitable space—especially compliant surfaces. In this paper we introduce a novel, tendon-driven, robot surface comprised of aggregated, overlapping panels organized in a herringbone pattern. The individual 3D-printed panels and their behavior as an aggregation are inspired by the form and behavior of a pinecone. This paper presents our concept, design, and realization of this robot, and compares our prototype to simulations of four physical configurations that are formally distinct and suggestive of how the surface might be applied to habitable, physical space in response to human needs and wants. For the four configurations studied, we found a validating match between prototype and simulations. The paper concludes with a consideration of potential applications for robot surfaces like this one.
|
|
10:45-12:00, Paper MoA1-03.4 | Add to My Program |
Learning Extreme Hummingbird Maneuvers on Flapping Wing Robots |
Fei, Fan | Purdue University |
Tu, Zhan | Purdue University |
Zhang, Jian | Purdue University |
Deng, Xinyan | Purdue University |
Keywords: Biologically-Inspired Robots, Biomimetics, Aerial Systems: Mechanics and Control
Abstract: Biological studies show that hummingbirds can perform extreme aerobatic maneuvers during fast escape. Given a sudden looming visual stimulus at hover, a hummingbird initiates a fast backward translation coupled with a 180-degree yaw turn, which is followed by instant posture stabilization in just under 10 wingbeats. Consider the wingbeat frequency of 40Hz, this aggressive maneuver is carried out in just 0.2 seconds. Inspired by the hummingbirds' near-maximal performance during such extreme maneuvers, we developed a flight control strategy and experimentally demonstrated that such maneuverability can be achieved by an at-scale 12-gram hummingbird robot equipped with just two actuators driving a pair of flapping wings up to 40Hz. The proposed hybrid control policy combines model-based nonlinear control with model-free reinforcement learning. We used the model-based nonlinear control for nominal flight conditions where dynamic models are relatively accurate. During extreme maneuvers when the modeling error becomes unmanageable, we use a model-free reinforcement learning policy trained and optimized in simulation to 'destabilize' the system for peak performance during maneuvering. The hybrid policy manifests a maneuver that is close to that observed in hummingbirds. Direct simulation-to-real transfer is achieved, demonstrating the hummingbird-like fast evasive maneuvers on the at-scale hummingbird robot.
|
|
10:45-12:00, Paper MoA1-03.5 | Add to My Program |
Caterpillar-Inspired Crawling Robot Using Both Compression and Bending Deformations |
Umedachi, Takuya | The University of Tokyo |
Kawahara, Yoshihiro | The University of Tokyo |
Keywords: Biologically-Inspired Robots, Soft Material Robotics, Biomimetics
Abstract: Multimodal deformations of soft materials such as compression and bending are a commonplace event on soft-bodied animals (e.g., worms) and soft-bodied robots. Usually, such deformation modes are separately analyzed or constrained to decrease the degrees of freedom when one design motion of the soft-bodied robots. This paper proposes to use multiple deformation modes and presents a highly deformable crawling robot that employs both compression and bending deformations simultaneously during the locomotion. This locomotion gait is inspired by the motion analysis experiment of a biological caterpillar, i.e., crawling gait of a silkworm Bombyx mori. Based on the biological experiment we propose a compressive/bendable beam and develop a crawling robot using the proposed beam. The experimental results of the simulation and the prototype demonstrate that the combination of the multiple deformation modes can contribute to the locomotion speed increase. This also indicates that we can design an enormous variety of locomotion gaits by combining multiple deformation modes, which may increase the adaptability of soft-bodied robots for use in our living and natural environments. These results shed new light on how to design behavioral diversity of soft-bodied robots.
|
|
10:45-12:00, Paper MoA1-03.6 | Add to My Program |
A Biomimetic Radar System for Autonomous Navigation (I) |
Schouten, Girmi | University of Antwerp |
Steckel, Jan | University of Antwerp |
Keywords: Autonomous Vehicle Navigation, Biologically-Inspired Robots, SLAM
Abstract: This paper presents a novel biomimetic radar sensor for autonomous navigation. To accomplish this, we have drawn inspiration from the sensory mechanisms present in an echolocating mammal, the common big-eared bat (Micronycteris microtis). We demonstrate the correspondence in both the hardware, system model and signal processing. To validate the performance of the sensor we have developed a complementary control system based on subsumption architecture, which allows the system to autonomously navigate unknown environments. This architecture consists of separate behaviors with different levels of complexity, which are combined to produce the overall functionality of the system. We describe each behavior separately and examine their performance in real-world navigation experiments. For this purpose, the system is placed in two distinct office environments with the goal of achieving smooth and stable trajectories. Here we can observe noticeable improvements when employing high-level behaviors. Furthermore, we utilize the data collected during the navigation experiments to perform simultaneous localization and mapping, using an algorithm developed in our earlier work. These results show a substantial improvement over the odometry. We attribute this to the fact that the system traverses stable and repetitive paths, which facilitates place recognition.
|
|
MoA1-04 Interactive Session, 220 |
Add to My Program |
SLAM - Session I - 1.1.04 |
|
|
|
10:45-12:00, Paper MoA1-04.1 | Add to My Program |
FMD Stereo SLAM: Fusing MVG and Direct Formulation towards Accurate and Fast Stereo SLAM |
Tang, Fulin | Institute of Automation, Chinese Academy of Sciences, University |
Li, Heping | Institute of Automation, Chinese Academy of Sciences, University |
Wu, Yihong | National Laboratory of Pattern Recognition, InstituteofAutomatio |
Keywords: SLAM, Localization, Mapping
Abstract: We propose a novel stereo visual SLAM framework considering both accuracy and speed at the same time. The framework makes full use of the advantages of key-feature-based multiple view geometry (MVG) and direct-based formulation. At the front-end, our system performs direct formulation and constant motion model to predict a robust initial pose, reprojects local map to find 3D-2D correspondence and finally refines pose by the reprojection error minimization. This front-end process makes our system faster. At the back-end, MVG is used to estimate 3D structure. When a new keyframe is inserted, new mappoints are generated by triangulating. In order to improve the accuracy of the proposed system, bad mappoints are removed and a global map is kept by bundle adjustment. Especially, the stereo constraint is performed to optimize the map. This back-end process makes our system more accurate. Experimental evaluation on EuRoC dataset shows that the proposed algorithm can run at more than 100 frames per second on a consumer computer while achieving highly competitive accuracy.
|
|
10:45-12:00, Paper MoA1-04.2 | Add to My Program |
ScalableFusion: High-Resolution Mesh-Based Real-Time 3D Reconstruction |
Schreiberhuber, Simon | ACIN TU Wien |
Patten, Timothy | Technical University of Vienna |
Prankl, Johann | University of Technology Vienna |
Vincze, Markus | Vienna University of Technology |
Keywords: SLAM, Mapping, RGB-D Perception
Abstract: Dense 3D reconstructions generate globally consisent data of the environment suitable for many robot applications. Current RGB-D based reconstructions, however, only maintain the color resolution equal to the depth resolution of the used sensor. This firmly limits the precision and realism of the generated reconstructions. In this paper we present a real-time approach for creating and maintaining a surface reconstruction in as high as possible geometrical fidelity with full sensor resolution for its colorization (or surface texture). A multi-scale memory management process and a level of detail scheme enable equally detailed reconstructions to be generated at small scales, such as objects, as well as large scales, such as rooms or buildings. We showcase the benefit of this novel pipeline with a PrimeSense RGB-D camera as well as combining the depth channel of this camera with a high resolution global shutter camera. Further experiments show that our memory management approach allows us to scale up to larger domains that are not achievable with current state-of-the-art methods.
|
|
10:45-12:00, Paper MoA1-04.3 | Add to My Program |
GEN-SLAM: Generative Modeling for Monocular Simultaneous Localization and Mapping |
Chakravarty, Punarjay | Ford Motor Company |
Narayanan, Praveen | Ford Motor Company |
Roussel, Tom | KU Leuven |
Keywords: SLAM, Localization, Visual-Based Navigation
Abstract: We present a Deep Learning based system for the twin tasks of localization and obstacle avoidance essential to any mobile robot. Our system learns from conventional geometric SLAM, and outputs, using a single camera, the topological pose of the camera in an environment, and the depth map of obstacles around it. We use a CNN to localize in a topological map, and a conditional VAE to output depth for a camera image, conditional on this topological location estimation. We demonstrate the effectiveness of our monocular localization and depth estimation system on simulated and real datasets.
|
|
10:45-12:00, Paper MoA1-04.4 | Add to My Program |
RESLAM: A Real-Time Robust Edge-Based SLAM System |
Schenk, Fabian | Graz University of Technology |
Fraundorfer, Friedrich | Graz University of Technology |
Keywords: SLAM, Visual-Based Navigation, RGB-D Perception
Abstract: Simultaneous Localization and Mapping is a key requirement for many practical applications in robotics. In this work, we present RESLAM, a novel edge-based SLAM system for RGBD sensors. Due to their sparse representation, larger convergence basin and stability under illumination changes, edges are a promising alternative to feature-based or other direct approaches. We build a complete SLAM pipeline with camera pose estimation, sliding window optimization, loop closure and relocalisation capabilities that utilizes edges throughout all steps. In our system, we additionally refine the initial depth from the sensor, the camera poses and the camera intrinsics in a sliding window to increase accuracy. Further, we introduce an edge-based verification for loop closures that can also be applied for relocalisation. We evaluate RESLAM on wide variety of benchmark datasets that include difficult scenes and camera motions and also present qualitative results. We show that this novel edge-based SLAM system performs comparable to state-of-the-art methods, while running in real-time on a CPU. RESLAM is available as open-source software
|
|
10:45-12:00, Paper MoA1-04.5 | Add to My Program |
Robust Pose-Graph SLAM Using Absolute Orientation Sensing |
Agarwal, Saurav | Texas A&M University |
Parunandi, Karthikeya Sharma | Texas A&M University |
Chakravorty, Suman | Texas A&M University |
Keywords: SLAM, Industrial Robots
Abstract: The SLAM problem is known to have a special property that when robot orientation is known, estimating the history of robot poses can be posed as a standard linear least squares problem. In this work, we develop a robust pose- graph SLAM framework that uses absolute orientation sensing to exploit this structural property of SLAM. Our contribution are as follows; (i) we show that absolute orientation can be estimated using local structural cues, and (ii) we develop a method to incorporate absolute orientation measurements in both the front and back-end of pose-graph SLAM. We demonstrate our method through extensive simulations and a physical real- world demonstration along with comparisons against existing state-of-the-art solvers that do not use absolute orientation.
|
|
10:45-12:00, Paper MoA1-04.6 | Add to My Program |
On-Line 3D Active Pose-Graph SLAM Based on Key Poses Using Graph Topology and Sub-Maps |
Chen, Yongbo | University of Technology, Sydney |
Huang, Shoudong | University of Technology, Sydney |
Fitch, Robert | University of Technology Sydney |
Zhao, Liang | Imperial College London |
Di, Yang | Beijing Institute of Technology |
Yu, Huan | Beijing Institute of Technology |
Keywords: SLAM, Motion and Path Planning
Abstract: In this paper, we present an on-line active pose-graph simultaneous localization and mapping (SLAM) framework for robots in three-dimensional (3D) environments using graph topology and sub-maps. This framework aims to find the best trajectory for loop-closure by re-visiting old poses based on the T-optimality and D-optimality metrics of the Fisher information matrix (FIM) in pose-graph SLAM. In order to reduce computational complexity, graph topologies are introduced, including weighted node degree (T-optimality metric) and weighted tree-connectivity (D-optimality metric), to choose a candidate trajectory and several key poses. With the help of the key poses, a sampling-based path planning method and a continuous-time trajectory optimization method are combined hierarchically and applied in the whole framework. So as to further improve the real-time capability of the method, the sub-map joining method is used in the estimation and planning process for large-scale active SLAM problems. In simulations and experiments, we validate our approach by comparing against existing methods, and we demonstrate the on-line planning part using a quad-rotor unmanned aerial vehicle (UAV).
|
|
MoA1-05 Interactive Session, 220 |
Add to My Program |
Manipulation Planning - 1.1.05 |
|
|
|
10:45-12:00, Paper MoA1-05.1 | Add to My Program |
Modeling and Planning Manipulation in Dynamic Environments |
Schmitt, Philipp Sebastian | Siemens Corporate Technology |
Wirnshofer, Florian | Siemens AG |
Wurm, Kai M. | Siemens AG Corporate Technology |
v. Wichert, Georg | Siemens AG |
Burgard, Wolfram | University of Freiburg |
Keywords: Manipulation Planning
Abstract: In this paper we propose a new model for sequential manipulation tasks that also considers robot dynamics and time-variant environments. From this model we automatically derive constraint-based controllers and use them as steering functions in a kinodynamic manipulation planner. The resulting plan is not a trajectory, but a sequence of controllers that react on-line to disturbances. We validated our approach in simulation and on a real robot. In the experiments our approach plans and executes dual-robot manipulation tasks with on-line collision avoidance and reactions to estimates of object poses.
|
|
10:45-12:00, Paper MoA1-05.2 | Add to My Program |
Efficient Obstacle Rearrangement for Object Manipulation Tasks in Cluttered Environments |
Lee, JinHwi | Hanyang University |
Cho, Younggil | Korea Institute of Science and Technology |
Nam, Changjoo | Korea Institute of Science and Technology |
Park, Jong Hyeon | Hanyang University |
Kim, ChangHwan | Korea Institute of Science and Technology |
Keywords: Manipulation Planning, Motion and Path Planning, Service Robots
Abstract: We present an algorithm that produces a plan for relocating obstacles in order to grasp a target in clutter by a robotic manipulator without collisions. We consider configurations where objects are densely populated in a constrained and confined space. Thus, there exists no collision-free path for the manipulator without relocating obstacles. Since the problem of planning for object rearrangement has shown to be NP-hard, it is difficult to perform manipulation tasks efficiently which could frequently happen in service domains (e.g., taking out a target from a shelf or a fridge). Our proposed planner employs a collision avoidance scheme which has been widely used in mobile robot navigation. The planner determines an obstacle to be removed quickly in real time. It also can deal with dynamic changes in the configuration (e.g., changes in object poses). Our method is shown to be complete and runs in polynomial time. Experimental results in a realistic simulated environment show that our method improves up to 31% of the execution time compared to other competitors.
|
|
10:45-12:00, Paper MoA1-05.3 | Add to My Program |
MoveIt! Task Constructor for Task-Level Motion Planning |
Görner, Michael | University of Hamburg |
Haschke, Robert | Bielefeld University |
Ritter, Helge Joachim | Bielefeld University |
Zhang, Jianwei | University of Hamburg |
Keywords: Manipulation Planning, Task Planning
Abstract: A lot of motion planning research in robotics focuses on efficient means to find trajectories between individual start and goal regions, but it remains challenging to specify and plan robotic manipulation actions which consist of multiple interdependent subtasks. The Task Constructor framework we present in this work provides a flexible and transparent way to define and plan such actions, enhancing the capabilities of the popular robotic manipulation framework MoveIt!. Subproblems are solved in isolation in black-box planning stages and a common interface is used to pass solution hypotheses between stages. The framework enables the hierarchical organization of basic stages using containers, allowing for sequential as well as parallel compositions. The flexibility of the framework is illustrated in multiple scenarios performed on various robot platforms, including bimanual ones.
|
|
10:45-12:00, Paper MoA1-05.4 | Add to My Program |
Exploiting Environment Contacts of Serial Manipulators |
Mohammadi, Pouya | Braunschweig University of Technology |
Kubus, Daniel | Technische Universitaet Braunschweig |
Steil, Jochen J. | Technische Universität Braunschweig |
Keywords: Manipulation Planning, Motion Control, Industrial Robots
Abstract: We explore the characteristics of secondary contacts when applying forces with the end-effector of a robot and address the question when these secondary contacts can increase maximum applicable end-effector forces or reduce required actuator efforts. To this end, we formalize the effect of such secondary contacts in terms of required actuator efforts and derive efficiency bounds depending on the contact characteristics and robot configuration. Our findings are confirmed by experiments with a redundant serial manipulator.
|
|
10:45-12:00, Paper MoA1-05.5 | Add to My Program |
Optimization-Based Human-In-The-Loop Manipulation Using Joint Space Polytopes |
Long, Philip | Northeastern Univeristy |
Kelestemur, Tarik | Northeastern University |
Onol, Aykut Ozgun | Northeastern University |
Padir, Taskin | Northeastern University |
Keywords: Manipulation Planning, Kinematics, Robotics in Hazardous Fields
Abstract: This paper presents a new method of maximizing the free space for a robot operating in a constrained environment under operator supervision. The objective is to make the resulting trajectories more robust to operator commands and/or changes in the environment. To represent the volume of free space, the constrained manipulability polytopes are used. These polytopes embed the distance to obstacles, the distance to joint limits and the distance to singular configurations. The volume of the resulting Cartesian polyhedron is used in an optimization-based motion planner to create the trajectories. Additionally, we show how fast collision-free inverse kinematic solutions can be obtained by exploiting the pre-computed inequality constraints. The proposed algorithm is validated in simulation and experimentally.
|
|
10:45-12:00, Paper MoA1-05.6 | Add to My Program |
Large-Scale Multi-Object Rearrangement |
Huang, Eric | Carnegie Mellon University |
Jia, Zhenzhong | Carnegie Mellon University |
Mason, Matthew T. | Carnegie Mellon University |
Keywords: Manipulation Planning
Abstract: This paper describes a new robotic tabletop rearrangement system, and presents experimental results. The tasks involve rearranging as many as 30 to 100 blocks, sometimes packed with a density of up to 40%. The high packing factor forces the system to push several objects at a time, making accurate simulation difficult, if not impossible. Nonetheless, the system achieves goals specifying the pose of every object, with an average precision of SI{pm 1}{mm} and SI{pm 2}{degree}. The system searches through policy rollouts of simulated pushing actions, using an Iterated Local Search technique to escape local minima. In real world execution, the system executes just one action from a policy, then uses a vision system to update the estimated task state, and replans. The system accepts a fully general description of task goals, which means it can solve the singulation and separation problems addressed in prior work, but can also solve sorting problems and spell out words, among other things. The paper includes examples of several solved problems, statistical analysis of the system's behavior on different types of problems, and some discussion of limitations, insights, and future work.
|
|
MoA1-06 Interactive Session, 220 |
Add to My Program |
Micro/Nano Robots I - 1.1.06 |
|
|
|
10:45-12:00, Paper MoA1-06.1 | Add to My Program |
Manipulation Using Microrobot Driven by Optothermally Generated Surface Bubble |
Dai, Liguo | Shenyang Institute of Automation |
Ge, Zhixing | Shenyang Institute of Automation |
Jiao, Niandong | Shenyang Institute of Automation, Chinese Academy of Sciences |
Shi, Jialin | Shenyang Institute of Automation, Chinese Academy of Sciences |
Liu, Lianqing | Shenyang Institute of Automation |
Keywords: Micro/Nano Robots, Nanomanufacturing
Abstract: A manipulation technique based on optothermally generated surface bubbles is proposed in this paper. The manipulation and assembly of microstructures are completed by using bubbles. In addition, the hydrogel microstructures are also used as microrobots driven by the bubble to operate and pattern the microspheres. Considering that many materials and lasers with different wavelength have been used for generating bubbles by optothermal effects, absorptivity and transmissivity are used as indicators of selections. Besides, the size of the bubble can be controlled by the frequency and time of the laser. This technique is supposed to be applied for manipulation of cells, microparticles and microstructures.
|
|
10:45-12:00, Paper MoA1-06.2 | Add to My Program |
Compound Micromachines Powered by Acoustic Streaming |
Kaynak, Murat | The École Polytechnique Fédérale De Lausanne |
Ayhan, Furkan | École Polytechnique Fédérale De Lausanne |
Sakar, Mahmut Selman | EPFL |
Keywords: Micro/Nano Robots, Soft Material Robotics, Mechanism Design
Abstract: This paper presents the design, fabrication, and operation of compound micromachines powered by acoustic streaming. The machine components were directly incorporated around pillars serving as shafts without further assembly steps using a single-step in situ polymerization process controlled by a programmable projector. Two strategies were presented for harvesting acoustic energy using sharp-edged structures. The first method is based on on-board pumping of fluids and the second method involves engineering of rotors. The implementation of these strategies resulted in the construction of microscale turbines and engines that can be coupled to gear trains for adaptable transmission of mechanical power. We provide a number of further improvements that may together lead to development of compact yet powerful robotic manipulation systems inside microfluidic devices.
|
|
10:45-12:00, Paper MoA1-06.3 | Add to My Program |
ChevBot – an Untethered Microrobot Powered by Laser for Microfactory Applications |
Zhang, Ruoshi | University of Louisville |
Sherehiy, Andriy | University of Louisville |
Yang, Zhong | University of Louisville |
Wei, Danming | University of Louisville |
Harnett, Cindy | University of Louisville |
Popa, Dan | University of Louisville |
Keywords: Micro/Nano Robots, Automation at Micro-Nano Scales, Nanomanufacturing
Abstract: In this paper, we introduce a new class of submillimeter robot (ChevBot) for microfactory applications in dry environments, powered by a 532 nm laser beam. ChevBot is an untethered microrobot propelled by a thermal Micro Electro Mechanical (MEMS) actuator upon exposure to the laser light. Novel models for opto-thermal-mechanical energy conversion are proposed to describe the microrobot’s locomotion mechanism. First, an opto-thermal simulation model is presented which is experimentally validated with static displacement measurements with microrobots tethered to the substrate. Then, stick and slip motion of the microrobot was predicted using a dynamic extension of our simulation model, and experiments were conducted to validate this model in one dimension. Promising microrobot designs were fabricated on a silicon on insulator (SOI) wafer with 20μm device layer and a dimple was assembled at the bottom to initiate directional locomotion on a silicon substrate. Validation experiments demonstrate that exposure to laser power below 2W and repetition frequencies below 60 kHz can generate actuator displacements of a few microns, and 46 µm/s locomotion velocity.
|
|
10:45-12:00, Paper MoA1-06.4 | Add to My Program |
Capillary Ionic Transistor and Precise Transport Control for Nano Manipulation |
Lin, Yuqing | Beijing Institute of Technology |
Liu, Xiaoming | Beijing Institute of Technology |
Arai, Tatsuo | University of Electro-Communications |
Keywords: Micro/Nano Robots, Product Design, Development and Prototyping, Automation at Micro-Nano Scales
Abstract: Capillary Ionic Transistor (CIT) is introduced as a nanodevice which provides control of ionic transport through nanochannel by gate voltage. CIT is Ionic transistor which employs pulled capillary as nanochannel with tip diameter smaller than 100 nm. We observed that gate voltage applied to gate electrode, deposited on the outer wall of capillary, affect a conductance of nanochannel, due to change of surface charge at the solution/capillary interface. Negative gate voltage corresponds to lower conductivity and positive gate increase conductance of the channel. This effect strongly depends on the size of the channel. In general, at least one dimension of the channel has to be small enough for electrical double layer to overlap. As a demonstration of the gate control ability, we performed Si nanoparticle delivery via CIT and recorded the deliverance through resistive pulse method. Size and velocity measurement are also conducted, to showcase the versatility of CIT device.
|
|
10:45-12:00, Paper MoA1-06.5 | Add to My Program |
Self-Assembly Magnetic Chain Unit for Bulk Biomaterial Actuation |
Lu, Haojian | City University of Hong Kong |
Liu, Yanting | City University of Hongkong |
Yang, Yuanyuan | City University of Hong Kong |
Yang, Xiong | City University of Hongkong |
Tan, Rong | City University of Hongkong |
Shen, Yajing | City University of Hong Kong |
Keywords: Micro/Nano Robots
Abstract: Untethered microrobot has been regarded as one of the most powerful tool for performing specific in vitro/vivo tasks, especially magnetic actuated microrobot owing to its biocompatible energy source. However, despite numerous design and fabrication technologies of magnetic microrobot have been developed, the improvement of magnetic actuation manner reaches the limit, which mainly relies on the specific structure design (helix) or strong gradient magnetic field to realize locomotion. Inspired from surface cilia dependent paramecium swimming, this paper reports a new self-assembly magnetic actuation concept design for bulk biomaterial motion based on the partial asymmetrical hetero-function of magnetic chain units. Compared with existing design and fabrication of magnetic microrobot actuators, our proposed self-assembly magnetic chain unit method is succinct, economical, structure unconstrained and material unconstrained. In this work, the tanglesome bulk fiber fabrication based on flow-focusing microcapillary system is firstly introduced, which is utilized for structure unconstrained and material unconstrained actuation demonstration. Secondly, the six degrees-of-freedom (DOFs) electromagnetic coil system is proposed for presenting the magnetic actuation based on self-assembly magnetic chain units. After that, the self-assembly mechanism and magnetic control mechanism are developed to explain the fabrication and actuation procedure. Finally, the self-assembled magnetic chain
|
|
MoA1-07 Interactive Session, 220 |
Add to My Program |
Humanoid Robots I - 1.1.07 |
|
|
|
10:45-12:00, Paper MoA1-07.1 | Add to My Program |
Resolved Viscoelasticity Control Considering Singularity for Knee-Stretched Walking of a Humanoid |
Murotani, Kazuya | The University of Tokyo |
Yamamoto, Ko | University of Tokyo |
Ko, Tianyi | The University of Tokyo |
Nakamura, Yoshihiko | University of Tokyo |
Keywords: Humanoid and Bipedal Locomotion, Kinematics, Optimization and Optimal Control
Abstract: This paper describes a stable knee-stretched walking of a humanoid by the resolved viscoelasticity control (RVC). The RVC method resolves multiple viscoelasticities in task-space, including the center of mass viscoelasticity for balancing, into joint-space viscoelasticity. Although a robust and compliant motion was achieved by the RVC method in previous studies, the conventional knee-bent posture to avoid the kinematic singularity suffered large knee joint torque. In this study, we propose an extension of the RVC capable of the kinematic singularity. We demonstrate through simulations and experiments that the RVC method considering the singularity achieves a stable and human-like walking, reducing the knee joint torque and improving the energy efficiency
|
|
10:45-12:00, Paper MoA1-07.2 | Add to My Program |
Versatile Reactive Bipedal Locomotion Planning through Hierarchical Optimization |
Ding, Jiatao | Wuhan University |
Zhou, Chengxu | University of Leeds |
Guo, Zhao | Wuhan University |
Xiao, Xiaohui | Wuhan University |
Tsagarakis, Nikos | Istituto Italiano Di Tecnologia |
Keywords: Humanoid and Bipedal Locomotion, Optimization and Optimal Control, Dynamics
Abstract: When experiencing disturbances during locomotion, human beings use several strategies to maintain balance, e.g. changing posture, modulating step frequency and location. However, when it comes to the gait generation for humanoid robots, modifying step time or body posture in real time introduces nonlinearities in the walking dynamics, thus increases the complexity of the planning. In this paper, we propose a two-layer hierarchical optimization framework to address this issue and provide the humanoids with the abilities of step time and step location adjustment, Center of Mass(CoM) height variation and angular momentum adaptation. In the first layer, times and locations of consecutive two steps are modulated online based on the current CoM state using the Linear Inverted Pendulum Model. By introducing new optimization variables to substitute the hyperbolic functions of step time, the derivatives of the objective function and feasibility constraints are analytically derived, thus reduces the computational cost. Then, taking the generated horizontal CoM trajectory, step times and step locations as inputs, CoM height and angular momentum changes are optimized by the second-layer nonlinear model predictive control. This whole procedure will be repeated until the termination condition is met. The improved recovery capability under external disturbances is validated in simulation studies.
|
|
10:45-12:00, Paper MoA1-07.3 | Add to My Program |
Using Deep Reinforcement Learning to Learn High-Level Policies on the ATRIAS Biped |
Li, Tianyu | Carnegie Mellon University |
Geyer, Hartmut | Carnegie Mellon University |
Atkeson, Christopher | CMU |
Rai, Akshara | Carnegie Mellon University |
Keywords: Humanoid and Bipedal Locomotion, Learning and Adaptive Systems, Robust/Adaptive Control of Robotic Systems
Abstract: Learning controllers for bipedal robots is a challenging problem, often requiring expert knowledge and extensive tuning of parameters that vary in different situations. Recently, deep reinforcement learning has shown promise at automatically learning controllers for complex systems in simulation. This has been followed by a push towards learning controllers that can be transferred between simulation and hardware. In this work, we explore whether policies learned in simulation can be transferred to hardware with the use of high-fidelity simulators and structured controllers. We learn a neural network policy which is a part of a more structured controller. While the neural network is learned in simulation, the rest of the controller stays fixed and can be tuned by the expert as needed. We show that using this approach can greatly speed up the rate of learning in simulation, as well as enable transfer of policies between simulation and hardware. Our results show that structured policies can indeed be learned in simulation and implemented on hardware successfully. This has several advantages, as the structure preserves the intuitive nature of the policy, and the neural network improves the performance of the hand-designed policy. In this way, we propose a way of using neural networks to improve expert designed controllers, while maintaining ease of understanding.
|
|
10:45-12:00, Paper MoA1-07.4 | Add to My Program |
Unsupervised Gait Phase Estimation for Humanoid Robot Walking |
Piperakis, Stylianos | Foundation for Research and Technology – Hellas (FORTH) |
Timotheatos, Stavros | Institute of Computer Science, Foundation for Research and Techn |
Trahanias, Panos | Foundation for Research and Technology – Hellas (FORTH) |
Keywords: Humanoid and Bipedal Locomotion, Sensor Fusion
Abstract: Contact detection is an important topic in contemporary humanoid robotic research. Up to date control and state estimation schemes readily assume that feet contact status is known in advance. In this work, we elaborate on a broader question: in which gait phase is the robot currently in? We introduce an unsupervised learning framework for gait phase estimation based solely on proprioceptive sensing, namely joint encoder, inertial measurement unit and force/torque data. Initially, a meaningful physical explanation on data acquisition is presented. Subsequently, dimensionality reduction is performed to obtain a compact low-dimensional feature representation followed by clustering into three groups, one for each gait phase. The proposed framework is qualitatively and quantitatively assessed in simulation with ground-truth data of uneven/rough terrain walking gaits and insights about the latent gait phase dynamics are drawn. Additionally, its efficacy and robustness is demonstrated when incorporated in leg odometry computation. Since our implementation is based on sensing that is commonly available on humanoids today, we release an open-source ROS/Python package to reinforce further research endeavors.
|
|
10:45-12:00, Paper MoA1-07.5 | Add to My Program |
Stair Climbing Stabilization of the HRP-4 Humanoid Robot Using Whole-Body Admittance Control |
Caron, Stephane | LIRMM CNRS |
Kheddar, Abderrahmane | CNRS-AIST JRL (Joint Robotics Laboratory), UMI3218/CRT |
Tempier, Olivier | Université Montpellier 2 (LIRMM) |
Keywords: Humanoid and Bipedal Locomotion
Abstract: We consider dynamic stair climbing with the HRP-4 humanoid robot as part of an Airbus manufacturing use-case demonstrator. We share experimental knowledge gathered so as to achieve this task, which HRP-4 had never been challenged to before. In particular, we extend walking stabilization based on linear inverted pendulum tracking by quadratic programming-based wrench distribution and a whole-body admittance controller that applies both end-effector and CoM strategies. While existing stabilizers tend to use either one or the other, our experience suggests that the combination of these two approaches improves tracking performance. We demonstrate this solution in an on-site experiment where HRP-4 climbs an industrial staircase with 18.5 cm high steps, and release our walking controller as open source software.
|
|
10:45-12:00, Paper MoA1-07.6 | Add to My Program |
Reinforcement Learning Meets Hybrid Zero Dynamics: A Case Study for RABBIT |
Castillo, Guillermo | The Ohio State University |
Weng, Bowen | The Ohio State University |
Hereid, Ayonga | University of Michigan |
Wang, Zheng | The University of Hong Kong |
Zhang, Wei | The Ohio State University |
Keywords: Humanoid and Bipedal Locomotion, Deep Learning in Robotics and Automation, Robust/Adaptive Control of Robotic Systems
Abstract: The design of feedback controllers for bipedal robots is challenging due to the hybrid nature of its dynamics and the complexity imposed by high-dimensional bipedal models. In this paper, we present a novel approach for the design of feedback controllers using Reinforcement Learning (RL) and Hybrid Zero Dynamics (HZD). Existing RL approaches for bipedal walking are inefficient as they do not consider the underlying physics, often requires substantial training, and the resulting controller may not be applicable to real robots. HZD is a powerful tool for bipedal control with local stability guarantees of the walking limit cycles. In this paper, we propose a non traditional RL structure that embeds the HZD framework into the policy learning. More specifically, we propose to use RL to find a control policy that maps from the robot's reduced order states to a set of parameters that define the desired trajectories for the robot's joints through the virtual constraints. Then, these trajectories are tracked using an adaptive PD controller. The method results in a stable and robust control policy that is able to track variable speed within a continuous interval. Robustness of the policy is evaluated by applying external forces to the torso of the robot. The proposed RL framework is implemented and demonstrated in OpenAI Gym with the MuJoCo physics engine based on the well-known RABBIT robot model.
|
|
MoA1-08 Interactive Session, 220 |
Add to My Program |
Localization I - 1.1.08 |
|
|
|
10:45-12:00, Paper MoA1-08.1 | Add to My Program |
Learning Wheel Odometry and IMU Errors for Localization |
Brossard, Martin | Mines ParisTech |
Bonnabel, Silvere | Mines ParisTech |
Keywords: Localization, Deep Learning in Robotics and Automation, Autonomous Vehicle Navigation
Abstract: Odometry techniques are key to autonomous robot navigation, since they enable self-localization in the environment. However, designing a robust odometry system is particularly challenging when camera and LiDAR are uninformative or unavailable. In this paper, we leverage recent advances in deep learning and variational inference to correct dynamical and observation models for state-space systems. The methodology trains Gaussian processes on the residual between the original model and the ground truth, and is applied on publicly available datasets for robot navigation based on two wheel encoders, a fiber optic gyro, and an Inertial Measurement Unit (IMU). We also propose to build an Extended Kalman Filter (EKF) on the learned model using wheel speed sensors and the fiber optic gyro for state propagation, and the IMU to update the estimated state. Experimental results clearly demonstrate that the (learned) corrected models and EKF are more accurate than their original counterparts.
|
|
10:45-12:00, Paper MoA1-08.2 | Add to My Program |
Radar-Only Ego-Motion Estimation in Difficult Settings Via Graph Matching |
Cen, Sarah Huiyi | Massachusetts Institute of Technology |
Newman, Paul | Oxford University |
Keywords: Localization, Autonomous Vehicle Navigation, Range Sensing
Abstract: Radar detects stable, long-range objects under variable weather and lighting conditions, making it a reliable and versatile sensor well suited for ego-motion estimation. In this work, we propose a radar-only odometry pipeline that is highly robust to radar artifacts (e.g., speckle noise and false positives) and requires only one input parameter. We demonstrate its ability to adapt across diverse settings, from urban UK to off-road Iceland, achieving a scan matching accuracy of approximately 5.20 cm and 0.0929 deg when using GPS as ground truth (compared to visual odometry's 5.77 cm and 0.1032 deg). We present algorithms for keypoint extraction and data association, framing the latter as a graph matching optimization problem, and provide an in-depth system analysis.
|
|
10:45-12:00, Paper MoA1-08.3 | Add to My Program |
Recursive Integrity Monitoring for Mobile Robot Localization Safety |
Duenas Arana, Guillermo | Illinois Institute of Technology |
Abdul Hafez, Osama | Illinois Institute of Technology |
Joerger, Mathieu | University of Arizona |
Spenko, Matthew | Illinois Institute of Technology |
Keywords: Localization, Autonomous Vehicle Navigation, Sensor Fusion
Abstract: This paper presents a new methodology to quantify robot localization safety by evaluating integrity risk, a performance metric widely used in open-sky aviation applications that has been recently extended to mobile ground robots. Here, a robot is localized by feeding relative measurements to mapped landmarks into an Extended Kalman Filter while a sequence of innovations is evaluated for fault detection. The main contribution is the derivation of a sequential chi-squared integrity monitoring methodology that maintains constant computation requirements by employing a preceding time window and, at the same time, is robust against faults occurring prior to the window. Additionally, no assumptions are made on either the nature or shape of the faults because safety is evaluated under the worst possible combination of sensor faults.
|
|
10:45-12:00, Paper MoA1-08.4 | Add to My Program |
Four-Wheeled Dead-Reckoning Model Calibration Using RTS Smoothing |
Welte, Anthony | Université De Technologie De Compiègne |
Xu, Philippe | Université De Technologique De Compiègne |
Bonnifait, Philippe | Univ. of Technology of Compiegne |
Keywords: Localization, Calibration and Identification, Autonomous Vehicle Navigation
Abstract: Localization is one of the main challenges to be addressed to develop autonomous vehicles able to perform complex maneuvers on roads opened to public traffic. Having an accurate dead-reckoning system is an essential step to reach this objective. This paper presents a dead-reckoning model for car-like vehicles that performs the data fusion of complementary and redundant sensors: wheel encoders, yaw rate gyro and steering wheel measurements. In order to get an accurate dead-reckoning system with a drift reduced to the minimum, the parameters have to be well calibrated and the procedure has to be simple and efficient. We present a method able to accurately calibrate the parameters without knowing the ground truth by using a Rauch-Tung-Striebel smoothing scheme which enables to obtain state estimates as close to the ground truth as possible. The smoothed estimates are then used within a optimization process to calibrate the model parameters. The method has been tested using data recorded from an experimental vehicle on public roads. The results show a significant diminution of the dead-reckoning drift compared to a commonly used calibration method. We evaluate finally the average distance a vehicle can navigate without exteroceptive sensors by using the proposed four-wheeled dead reckoning system.
|
|
10:45-12:00, Paper MoA1-08.5 | Add to My Program |
A Multi-Domain Feature Learning Method for Visual Place Recognition |
Yin, Peng | Carnegie Mellon University |
Xu, Lingyun | Chinese Academy of Sciences |
Li, Xueqian | SIA |
Chen, Yin | Beijing University of Posts and Telecommunications |
Li, Yingli | SIA |
Rangaprasad, Arun Srivatsan | Carnegie Mellon University |
Li, Lu | Carnegie Mellon University |
Ji, Jianmin | University of Science and Technology of China |
He, Yuqing | Shenyang Institute of Automation, Chinese Academy of Sciences |
Keywords: Localization, SLAM, Performance Evaluation and Benchmarking
Abstract: Visual Place Recognition (VPR) is an important component in both computer vision and robotics applications, thanks to its ability to determine whether a place has been visited and where specifically. A major challenge in VPR is to handle changes of environmental conditions including weather, season and illumination. Most VPR methods try to improve the place recognition performance by ignoring the environmental factors, leading to decreased accuracy decreases when environmental conditions change significantly, such as day versus night. To this end, we propose an end-to-end conditional visual place recognition method. Specifically, we introduce the multi-domain feature learning method (MDFL) to capture multiple attribute-descriptions for a given place, and then use a feature detaching module to separate the environmental condition-related features from those that are not. The only label required within this feature learning pipeline is the environmental condition. Evaluation of the proposed method is conducted on the multi-season textit{NORDLAND} dataset, and the multi-weather textit{GTAV} dataset. Experimental results show that our method improves the feature robustness against variant environmental conditions.
|
|
10:45-12:00, Paper MoA1-08.6 | Add to My Program |
Event-Based, Direct Camera Tracking from a Photometric 3D Map Using Nonlinear Optimization |
Bryner, Samuel | ETH Zürich |
Gallego, Guillermo | University of Zurich and ETH Zurich |
Rebecq, Henri | University of Zürich |
Scaramuzza, Davide | University of Zurich |
Keywords: Localization, Visual Tracking
Abstract: Event cameras are novel bio-inspired vision sensors that output pixel-level intensity changes, called "events", instead of traditional video images. These asynchronous sensors naturally respond to motion in the scene with very low latency (microseconds) and have a very high dynamic range. These features, along with a very low power consumption, make event cameras an ideal sensor for fast robot localization and wearable applications, such as AR/VR and gaming. Considering these applications, we present a method to track the 6-DOF pose of an event camera in a known environment, which we contemplate to be described by a photometric 3D map (i.e., intensity plus depth information) built via classic dense 3D reconstruction algorithms. Our approach uses the raw events, directly, without intermediate features, within a maximum-likelihood framework to estimate the camera motion that best explains the events via a generative model. We successfully evaluate the method using both simulated and real data, and show improved results over the state of the art. We release the datasets to the public to foster reproducibility and research in this topic.
|
|
MoA1-09 Interactive Session, 220 |
Add to My Program |
Cellular and Modular Robots - 1.1.09 |
|
|
|
10:45-12:00, Paper MoA1-09.1 | Add to My Program |
Linear Heterogeneous Reconfiguration of Cubic Modular Robots Via Simultaneous Tunneling and Permutation |
Kawano, Hiroshi | NTT Corporation |
Keywords: Cellular and Modular Robots
Abstract: Reconfiguring heterogeneous modular robots in which all modules are not identical is much more time consuming than reconfiguring homogeneous ones, because ordinary heterogeneous reconfiguration is a combination of homogeneous transformation and heterogeneous permutation. While linear homogeneous transformation has been accomplished in previous research, linear heterogeneous permutation has not. This paper studies a reconfiguration algorithm for heterogeneous lattice modular robots with linear operation time cost. The algorithm is based on simultaneous tunneling and permutation, where a robot transforms its configuration via tunneling motion while permutation of each module’s position is performed simultaneously during the tunneling transformation. To achieve this, we introduce the idea of a transparent meta-module that allows modules belonging to a meta-module to pass through the spaces occupied by other meta-modules. We prove the correctness and completeness of the proposed algorithm for a 2×2×2 cubic meta-module-based connected robot structure. We also show examples of the reconfiguration simulations of heterogeneous modular robots by the proposed algorithm.
|
|
10:45-12:00, Paper MoA1-09.2 | Add to My Program |
Autonomous Sheet Pile Driving Robots for Soil Stabilization |
Melenbrink, Nathan | Wyss Institute for Biologically Inspired Engineering, Harvard Un |
Werfel, Justin | Harvard University |
Keywords: Cellular and Modular Robots, Robotics in Construction, Swarms
Abstract: Soil stabilization is a fundamental component of nearly all construction projects, ranging from commercial construction to environmental restoration projects. Previous work in autonomous construction has generally not considered these essential stabilization and anchoring tasks. In this work we present Romu, an autonomous robot capable of building continuous linear structures by using a vibratory hammer to drive interlocking sheet piles into soil. We report on hardware parameters and their effects on pile driving performance, and demonstrate autonomous operation in both controlled and natural environments. Finally, we present simulations in which a small swarm of robots build with sheet piles in example terrains, or apply an alternate spray-based stabilizing agent, and quantify the ability of each intervention to mitigate hydraulic erosion.
|
|
10:45-12:00, Paper MoA1-09.3 | Add to My Program |
ModQuad-Vi: A Vision-Based Self-Assembling Modular Quadrotor |
Li, Guanrui | University of Pennsylvania |
Teles Gabrich, Bruno | University of Pennsylvania |
Saldaña, David | University of Pennsylvania |
Das, Jnaneshwar | Arizona State University |
Kumar, Vijay | University of Pennsylvania |
Yim, Mark | University of Pennsylvania |
Keywords: Cellular and Modular Robots, Aerial Systems: Mechanics and Control, Aerial Systems: Perception and Autonomy
Abstract: Flying modular robots have the potential to rapidly form temporary structures. In the literature, docking actions rely on external systems and indoor infrastructures for relative pose estimation. Different from the related work, we provide local estimation during the self-assembly process to avoid dependency on external systems. In this paper, we introduce ModQuad-Vi, a flying modular robot that is aimed to operate in outdoor environments. We propose a new robot design and vision-based docking method. Our design is based on a quadrotor platform with onboard computation and visual perception. Our control method is able to accurately align modules for docking actions. Additionally, we present the dynamics and a geometric controller for the aerial modular system. Experiments validate the vision-based docking method with successful results.
|
|
10:45-12:00, Paper MoA1-09.4 | Add to My Program |
Optimization-Based Non-Impact Rolling Locomotion of a Variable Geometry Truss |
Park, Sumin | Seoul National University |
Park, Eugene | Seoul National University |
Yim, Mark | University of Pennsylvania |
Kim, Jongwon | Seoul National University |
Seo, TaeWon | Hanyang University |
Keywords: Cellular and Modular Robots, Redundant Robots
Abstract: A variable geometry truss (VGT) is a modular truss-structured robot consisting of linear actuators and 3-degree-of-freedom joints. Having a sophisticated structure, the VGT can easily be damaged when it rolls and impacts the ground. This paper proposes a non-impact rolling locomotion scheme to avoid VGT damage. It is assumed that the VGT moves quasi-statically and maintains a static stability. There exists a control phase and a rolling phase during locomotion. During the control phase, the VGT can freely move its center of mass within the supporting polygon. During the rolling phase, the VGT’s center of mass is fixed at the edge of the support polygon and it tilts forward until a node touches the ground to make a new support polygon. This algorithm optimizes the velocity of the VGT’s nodes at every time step so that the center of mass follows a desired trajectory of rolling motion. A simulation verifies that the algorithm ensures that the VGT maintains its static stability, does not tumble, and accurately follows its desired trajectory.
|
|
10:45-12:00, Paper MoA1-09.5 | Add to My Program |
Task-Specific Manipulator Design and Trajectory Synthesis |
Whitman, Julian | Carnegie Mellon University |
Choset, Howie | Carnegie Mellon University |
Keywords: Mechanism Design, Kinematics, Cellular and Modular Robots
Abstract: This paper addresses the challenge of determining the optimal design of a customizable robot for a given task. We present a motion planner that not only prescribes a path, but also synthesizes the robot design to follow that path. Our approach treats design variables as part of an inverse kinematics problem to jointly optimize manipulator design parameters and trajectory. We apply our method to two distinct problems where rapid prototyping and customization are desirable: an arm prototyped for a future Mars mission, and a wearable backpack-mounted arm. We then propose a novel method to minimize the number of joints in the mechanism while maintaining its ability to reach workspace task poses. We combine these methods into a framework in which we iteratively optimize and simplify task-specialized manipulator designs.
|
|
MoA1-10 Interactive Session, 220 |
Add to My Program |
Medical Robotics I - 1.1.10 |
|
|
|
10:45-12:00, Paper MoA1-10.1 | Add to My Program |
Robotic Endoscopy System (easyEndo) with a Robotic Arm Mountable on a Conventional Endoscope |
Lee, Dong-Ho | Korea Advanced Institute of Science and Technology |
Hwang, Minho | Korea Advanced Institute of Science and Technology (KAIST) |
Kwon, Dong-Soo | KAIST |
Keywords: Medical Robots and Systems, Flexible Robots
Abstract: The use of flexible endoscope has been rising inconveniences. Steering of the distal section is not intuitive and the weight of the endoscope burdens a physical pressure on physicians who use it continuously for a long time. Also, the limited dexterity of an instrument makes therapeutic procedures more difficult, and further the unintended communications often occur during cooperation with assistants. These degrade the efficiency and thus increase the procedure time. In this paper, we propose a robotic endoscopy system (easyEndo) that can be mounted on a conventional endoscope and facilitate solo-endoscopy with two intuitive hand-held controllers. Furthermore, a robotic arm is presented that can be attached to the endoscope to assist with tissue traction. To validate the robotic endoscopy system, experiments to simulate biopsy and lesion marking were conducted with novices. The results showed that the robotic manipulations improved efficiency and reduced workload than manual manipulation. Subsequently, a prototype of the robotic arm was attached at the distal end of the endoscope, and the feasibility of tissue traction was confirmed by a simulation of pulling a rubber band.
|
|
10:45-12:00, Paper MoA1-10.2 | Add to My Program |
Design and Fabrication of Transformable Head Structures for Endoscopic Catheters |
Kwon, Seong-il | Korea Institute of Science and Technology |
Van Kalker, Sara | Texas A&M University, BioRobotics Laboratory, Texas A&M Universi |
Choi, Sung Hwa | Korea Institute of Science and Technology |
Kim, Keri | Korea Institute of Science and Technology |
Park, Kyung Su | Korea Institute of Science and Technology |
Kang, Sungchul | Korea Inst. of Science & Technology |
Kim, Chunwoo | Korea Institute of Science and Technology (KIST) |
Ryu, Seok Chang | Texas A&M University |
Keywords: Surgical Robotics: Steerable Catheters/Needles, Product Design, Development and Prototyping, Tendon/Wire Mechanism
Abstract: We present a transformable catheter head structure for endoscopic catheter allowing the simultaneous use of a camera module and a large tool channel introduced through a small incision. At the site of interest, the head with a camera can be expanded from the initial straight configuration, which opens a window for advancing a tool that is located behind the camera. Two different designs were proposed and prototyped. One option has flexure joints directly fabricated at the distal end of a polymer catheter by laser micro-machining, while another design employs a hinged metal head assembled at the tip of the same type of catheter. The kinematic behavior of each head was evaluated during the head-up and tip steering motions, and compared with each other to draw a selection guideline between them. Experimental results prove the feasibility of the proposed head structure for smarter endoscopic catheters.
|
|
10:45-12:00, Paper MoA1-10.3 | Add to My Program |
A Rolling-Tip Flexible Instrument for Minimally Invasive Surgery |
Schmitz, Andreas | Imperial College London |
Treratanakulchai, Shen | Mahidol University |
Yang, Guang-Zhong | Imperial College London |
Berthet-Rayne, Pierre | Imperial College London |
Keywords: Surgical Robotics: Laparoscopy, Medical Robots and Systems, Surgical Robotics: Steerable Catheters/Needles
Abstract: Snake-like robots are commonly used in Minimally Invasive Surgery as they are able to reach areas deep inside the human body. These robots have instruments that are deployed out of the robot’s head and controlled via tendons, which connect the instrument to motors at the proximal end. In most currently available systems the instruments are lacking a rolling motion of the end-effector. In this paper, we present a new instrument prototype for a snake-like robot that can perform a stable in-place rolling motion. The prototype has a diameter of 4mm, uses 13 tendons and has 6 degrees of freedom. The robot can bend and roll to high angles, and strongly improves the dexterity compared to an instrument without rolling capabilities. In the evaluation we show that the rolling-tip gripper can rotate about 165◦ and is capable of applying forces up to 6.5N.
|
|
10:45-12:00, Paper MoA1-10.4 | Add to My Program |
A Novel Laser Scalpel System for Computer-Assisted Laser Surgery |
Ma, Guangshen | Duke University |
Ross, Weston | Duke University |
Hill, Ian | Duke |
Narasimhan, Narendran | Duke University |
Codd, Patrick | Children's Hospital, Boston |
Keywords: Medical Robots and Systems, Computer Vision for Medical Robotics, RGB-D Perception
Abstract: Laser scalpels are utilized across a variety of surgical and dermatological procedures due to their precision and non-contact nature. This paper presents a novel laser scalpel system for superficial laser therapy applications. The system integrates a RGB-D camera, a 3D triangulation sensor and a carbon dioxide (CO2) laser scalpel for computer-assisted laser surgery. To accurately ablate targets chosen from the color image, a 3D extrinsic calibration method between the RGB-D camera frame and the laser coordinate system is implemented. The accuracy of the calibration method is tested on phantoms with planar and cylindrical surfaces. Positive error and negative error, as defined as undershooting and overshooting over the target area, are reported for each test. For 60 total test cases, the root-mean-square of the positive and negative error in both planar and cylindrical phantoms is less than 1.0 mm, with a maximum absolute error less than 2.0 mm. This work demonstrates the feasibility of automated laser therapy with surgeon oversight via our sensor system.
|
|
10:45-12:00, Paper MoA1-10.5 | Add to My Program |
A Hand-Held Robot for Precise and Safe Pivc |
Cheng, Zhuoqi | Istituto Italiano Di Tecnologia |
Davies, Brian L. | Imperial College |
Caldwell, Darwin G. | Istituto Italiano Di Tecnologia |
De Mattos, Leonardo | Italian Institute of Technology, Genova |
Keywords: Medical Robots and Systems
Abstract: Peripheral intravenous catheterization (PIVC) is pervasively needed in hospitals. However, given the levels of precision and controllability needed for PIVC, this operation suffers from very low success rates. For young patients, about half of the first insertions fail. Robotic systems have great potential to effectively assist the operation and improve the success rates, which has led to the recent development of different robots to automate PIVC. These robots are equipped with various sensors and actuators, resulting in expensive, complex and grounded machines. Yet, fully automating the operation is neither needed nor desired, as current clinical preference is oriented towards keeping the practitioner involved and in control of the operation. Therefore, in this study we proposed an innovative smart hand-held robotic device, named CathBot, to enhance intra-operative control during PIVC with automatic features. It exploits an electrical bioimpedance sensor to detect the venipuncture and a crank-slider mechanism to automate the subsequent cannula advancement and needle retraction. CathBot is first tested through engineering experiments for ensuring its capability to perform the whole PIVC on a realistic baby arm phantom without human involvement. Subsequent experiments evaluate the device with naïve subjects on the same realistic scenario. The results show that CathBot can greatly improve the PIVC experience with an average 86% success rate, and a 80% first stick accuracy.
|
|
10:45-12:00, Paper MoA1-10.6 | Add to My Program |
Compensation of Environmental Influences on Sensorized-Forceps for Practical Surgical Tasks |
Seok, Dong-Yeop | Sungkyunkwan University |
Kim, Yong Bum | Sungskyunkwan University |
Kim, Uikyum | Korea Institute of Machinery & Materials (KIMM) |
Lee, Seung Yeon | Sungkyunkwan University |
Choi, Hyouk Ryeol | Sungkyunkwan University |
Keywords: Force and Tactile Sensing, Surgical Robotics: Laparoscopy, Medical Robots and Systems
Abstract: For more secure and delicate robotic surgery, force sensing ability is essential but it has still not used in actual robot surgery. This is because the environmental factors that occur during actual operation affect the sensor and the sensor cannot give a reliable force information. In this paper, we aim to develop reliable sensorized-forceps that can be used in practical surgical tasks by compensating environmental influences. The environmental factors affecting the sensor were analyzed. And humidity, temperature and high voltage were considered as main factors. At first, to compensate the humidity influences, the humidity sensing capability was integrated in the sensorized-forceps and humidity compensation algorithm is applied. Secondly, to eliminate the temperature-sensitive element, AC shield is applied to the signal processing board. Finally, for cutting off electric conduction, entire surface of forceps is covered by an oxide layer. To verify the proposed solutions, revised sensorized-forceps is installed in surgical robot platform and ex vivo experiments with electro-cautery task were conducted.
|
|
MoA1-11 Interactive Session, 220 |
Add to My Program |
Telerobotics & Teleoperation I - 1.1.11 |
|
|
|
10:45-12:00, Paper MoA1-11.1 | Add to My Program |
Intent-Uncertainty-Aware Grasp Planning for Robust Robot Assistance in Telemanipulation |
Bowman, Michael | Colorado School of Mines |
Li, Songpo | Colorado School of Mines |
Zhang, Xiaoli | Colorado School of Mines |
Keywords: Telerobotics and Teleoperation, Manipulation Planning
Abstract: Promoting a robot agent’s autonomy level, which allows it to understand the human operator’s intent and provide motion assistance to achieve it, has demonstrated great advantages to the operator’s intent in teleoperation. However, the research has been limited to the target approaching process. We advance the shared control technique one step further to deal with the more challenging object manipulation task. Appropriately manipulating an object is challenging as it requires fine motion constraints for a certain manipulation task. Although these motion constraints are critical for task success, they are subtle to observe from ambiguous human motion. The disembodiment problem and physical discrepancy between the human and robot hands bring additional uncertainty, make the object manipulation task more challenging. Moreover, there is a lack of modeling and planning techniques that can effectively combine the human motion input and robot agent’s motion input while accounting for the ambiguity of the human intent. To overcome this challenge, we built a multi-task robot grasping model and developed an intent-uncertainty-aware grasp planner to generate robust grasp poses given the ambiguous human intent inference inputs. With this validated modeling and planning techniques, it is expected to extend teleoperated robots’ functionality and adoption in practical telemanipulation scenarios.
|
|
10:45-12:00, Paper MoA1-11.2 | Add to My Program |
Vision-Based Teleoperation of Shadow Dexterous Hand Using End-To-End Deep Neural Network |
Li, Shuang | University of Hamburg |
Ma, Xiaojian | Tsinghua University |
Liang, Hongzhuo | University of Hamburg |
Görner, Michael | University of Hamburg |
Ruppel, Philipp | University of Hamburg |
Fang, Bin | Tsinghua University |
Sun, Fuchun | Tsinghua University |
Zhang, Jianwei | University of Hamburg |
Keywords: Telerobotics and Teleoperation, Computer Vision for Automation, Dexterous Manipulation
Abstract: In this paper, we present TeachNet, a novel neural network architecture for intuitive and markerless vision-based teleoperation of robotic hands. Robot joint angles are directly generated by depth images of the human hand that produce visually similar robot hand poses in an end-to-end fashion. The special structure of TeachNet, combined with a consistency loss function, handles the differences in appearance and anatomy between human and robotic hands. A synchronized human-robot training set is generated from an existing dataset of labeled depth images of the human hand and from simulated depth images of a robotic hand. The final training set includes 400K pairwise depth images and corresponding joint angles of a Shadow C6 robotic hand. The network evaluation results verify the superiority of TeachNet, especially regarding the high-precision condition. Imitation experiments and grasp tasks teleoperated by novice users demonstrate that TeachNet is more reliable and faster than the state-of-the-art vision-based teleoperation method.
|
|
10:45-12:00, Paper MoA1-11.3 | Add to My Program |
An Energy-Shared Two-Layer Approach for Multi-Master-Multi-Slave Bilateral Teleoperation Systems |
Minelli, Marco | University of Modena and Reggio Emilia |
Ferraguti, Federica | Università Degli Studi Di Modena E Reggio Emilia |
Piccinelli, Nicola | University of Verona |
Muradore, Riccardo | University of Verona |
Secchi, Cristian | Univ. of Modena & Reggio Emilia |
Keywords: Telerobotics and Teleoperation, Control Architectures and Programming, Surgical Robotics: Laparoscopy
Abstract: In this paper, a two-layer architecture for the bilateral teleoperation of multi-arms systems with communication delay is presented. We extend the single-master-single-slave two layer approach proposed in [1] by connecting multiple robots to a single energy tank. This allows to minimize the conservativeness due to passivity preservation and to increment the level of transparency that can be achieved. The proposed approach is implemented on a realistic surgical scenario developed within the EU-funded SARAS project.
|
|
10:45-12:00, Paper MoA1-11.4 | Add to My Program |
Passive Task-Prioritized Shared-Control Teleoperation with Haptic Guidance |
Selvaggio, Mario | Università Degli Studi Di Napoli Federico II |
Robuffo Giordano, Paolo | Centre National De La Recherche Scientifique (CNRS) |
Ficuciello, Fanny | Università Di Napoli Federico II |
Siciliano, Bruno | Univ. Napoli Federico II |
Keywords: Telerobotics and Teleoperation, Haptics and Haptic Interfaces
Abstract: Robot teleoperation is widely used for several hazardous applications. To increase teleoperator capabilities shared-control methods can be employed. In this paper, we present a passive task-prioritized shared-control method for remote telemanipulation of redundant robots. The proposed method fuses the task-prioritized control architecture with haptic guidance techniques to realize a shared-control framework for teleoperation systems. To preserve the semi-autonomous telerobotic system safety, passivity is analyzed and an energy-tanks passivity-based controller is developed. The proposed theoretical results are validated through experiments involving a real haptic device and a simulated slave robot.
|
|
10:45-12:00, Paper MoA1-11.5 | Add to My Program |
Quasi-Direct Drive for Low-Cost Compliant Robotic Manipulation |
Gealy, David V. | University of California Berkeley |
McKinley, Stephen | University of California-Berkeley |
Yi, Brent | University of California, Berkeley |
Wu, Shiyao | University of California, Berkeley |
Downey, Phillip Robert | University of California, Berkeley |
Balke, Greg | University of California, Berkeley |
Zhao, Allan | University of California, Berkeley |
Guo, Menglong | University of California Berkeley |
Thomasson, Rachel | University of California, Berkeley |
Sinclair, Anthony | University of California, Berkeley |
Cuellar, Peter | University of California, Berkeley |
McCarthy, Zoe | University of California, Berkeley |
Abbeel, Pieter | UC Berkeley |
Keywords: Telerobotics and Teleoperation, Compliant Joint/Mechanism, Compliance and Impedance Control
Abstract: Robots must cost less and be force-controlled to enable widespread, safe deployment in unconstrained human environments. We propose Quasi-Direct Drive actuation as a capable paradigm for robotic force-controlled manipulation in human environments at low-cost. Our prototype -Blue- is a human scale 7 Degree of Freedom arm with 2kg payload. Blue can cost less than 5000. We show that Blue has dynamic properties that meet or exceed the needs of human operators: the robot has a nominal position-control bandwidth of 7.5Hz and repeatability within 4mm. We demonstrate a Virtual Reality based interface that can be used as a method for telepresence and collecting robot training demonstrations. Manufacturability, scaling, and potential use-cases for the Blue system are also addressed. Videos and additional information can be found online at berkeleyopenarms.github.io.
|
|
10:45-12:00, Paper MoA1-11.6 | Add to My Program |
Augmented Reality Predictive Displays to Help Mitigate the Effects of Delayed Telesurgery |
Richter, Florian | University of California, San Diego |
Zhang, Yifei | University of California, San Diego |
Zhi, Yuheng | Shanghai Jiaotong University |
Orosco, Ryan | University of California, San Diego |
Yip, Michael C. | University of California, San Diego |
Keywords: Telerobotics and Teleoperation, Medical Robots and Systems, Virtual Reality and Interfaces
Abstract: Surgical robots offer the exciting potential for remote telesurgery, but advances are needed to make this technology efficient and accurate to ensure patient safety. Achieving these goals is hindered by the deleterious effects of latency between the remote operator and the bedside robot. Predictive displays have found success in overcoming these effects by giving the operator immediate visual feedback. However, previously developed predictive displays can not be directly applied to telesurgery due to the unique challenges in tracking the 3D geometry of the surgical environment. In this paper, we present the first predictive display for teleoperated surgical robots. The predicted display is stereoscopic, utilizes Augmented Reality (AR) to show the predicted motions alongside the complex tissue found in-situ within surgical environments, and overcomes the challenges in accurately tracking slave-tools in real-time. We call this a Stereoscopic AR Predictive Display (SARPD). To test the SARPD's performance, we conducted a user study with ten participants on the da Vinci Surgical System. The results showed with statistical significance that using SARPD decreased time to complete task while having no effect on error rates when operating under delay.
|
|
MoA1-12 Interactive Session, 220 |
Add to My Program |
Grasping I - 1.1.12 |
|
|
|
10:45-12:00, Paper MoA1-12.1 | Add to My Program |
Stability Optimization of Two-Fingered Anthropomorphic Hands for Precision Grasping with a Single Actuator |
Leddy, Michael | Yale University |
Dollar, Aaron | Yale University |
Keywords: Grasping, Rehabilitation Robotics, Prosthetics and Exoskeletons
Abstract: In this paper, we present a constrained optimization framework for evaluating the post-contact stability of underactuated precision grasping configurations with a single degree of actuation. Relationships between key anthropomorphic design parameters including link length ratios, transmission ratios, joint stiffness ratios and palm width are developed with applications in upper limb prosthetic design. In addition to grasp stability, we examine post-contact system work, to reduce reconfiguration, and consider the range of objects that can be stably grasped. External wrenches were simulated on a subset of the heuristically evaluated optimal solutions and an optimal configuration was experimentally tested to determine favorable wrench resistible gripper orientations for grasp planning applications.These relationships provide insight for the development of a variety of prosthetic hands that can successfully grasp an object in precision grasp, be proprioceptively secure and be robust to interactions with its environment.
|
|
10:45-12:00, Paper MoA1-12.2 | Add to My Program |
High-Speed, Small-Deformation Catching of Soft Objects Based on Active Vision and Proximity Sensing |
Koyama, Keisuke | University of Tokyo |
Murakami, Kenichi | University of Tokyo |
Senoo, Taku | University of Tokyo |
Shimojo, Makoto | University of Electro-COmmunications |
Ishikawa, Masatoshi | University of Tokyo |
Keywords: Grasping, Sensor Fusion, Sensor-based Control
Abstract: In this paper, we propose the combination of sensing and control modules for catching soft objects (i.e., marshmallow and paper balloons) at a high speed without deforming them. In order to track the object that is dropped, we use a high-speed vision sensor, and control the positions of the fingertips of a robot to some extent. As the distance to the object decreases, the fingertip positions and velocity of the robot are accurately controlled by high-speed proximity sensor feedback. Furthermore, the fingertips are stopped before the object surface is deformed by them, by using contact detection based on the distance determined by the proximity sensor. The combination of the feedback from the two sensors enables high-speed, seamless, and high-resolution sensing without visual occlusion. In the experiment, we demonstrate that the hand could catch plastic deformable objects (i.e., a paper balloon or a marshmallow piece) with the simple sensor feedback control modules.
|
|
10:45-12:00, Paper MoA1-12.3 | Add to My Program |
Modeling Grasp Type Improves Learning-Based Grasp Planning |
Lu, Qingkai | University of Utah |
Hermans, Tucker | University of Utah |
Keywords: Grasping, Perception for Grasping and Manipulation
Abstract: Different manipulation tasks require different types of grasps. For example, holding a heavy tool like a hammer requires a multi-fingered power grasp offering stability, while holding a pen to write requires a multi-fingered precision grasp to impart dexterity on the object. In this paper, we propose a probabilistic grasp planner that explicitly models grasp type for planning high-quality precision and power grasps in real-time. We take a learning approach in order to plan grasps of different types for previously unseen objects when only partial visual information is available. Our work demonstrates the first supervised learning approach to grasp planning that can explicitly plan both power and precision grasps for a given object. Additionally, we compare our learned grasp model with a model that does not encode type and show that modeling grasp type improves the success rate of generated grasps. Furthermore we show the benefit of learning a prior over grasp configurations to improve grasp inference with a learned classifier.
|
|
10:45-12:00, Paper MoA1-12.4 | Add to My Program |
Capacitive Sensing for a Gripper with Gecko-Inspired Adhesive Film |
Hashizume, Jiro | Hitachi America Ltd |
Huh, Tae Myung | Stanford University |
Suresh, Srinivasan Arul | Stanford University |
Cutkosky, Mark | Stanford University |
Keywords: Grasping, Force and Tactile Sensing, Soft Material Robotics
Abstract: We present a capacitive sensor suitable for a gripper that uses thin films of gecko-inspired adhesives. The sensor is fabricated directly on the films and measures the area over which the adhesive makes intimate contact. In experiments, a new under-actuated gripper uses adhesive films to acquire and hold objects having a variety of shapes and textures. Using the adhesive films, the gripper achieves 2.6x greater pullout force on rough surfaces as compared to using soft rubber. For a good grip, as the applied load increases, the films adhere more tightly to object surfaces and the local capacitance increases at contact regions. With six taxels per finger, the sensor can also detect whether the contact pattern of a grasp matches expectations.
|
|
10:45-12:00, Paper MoA1-12.5 | Add to My Program |
Toward Grasping against the Environment: Locking Polygonal Objects against a Wall Using Two-Finger Robot Hands |
Bunis, Hallel A. | Technion - Israel Institute of Technology |
Rimon, Elon | Technion - Israel Institute of Technology |
Keywords: Grasping, Multifingered Hands, Computational Geometry
Abstract: Caging offers a robust strategy for grasping objects with robot hands. This paper utilizes caging for locking polygonal objects against a wall using minimalistic two-finger robot hands. From the object's perspective, the wall and two-finger hand form an equivalent three-finger hand. The object is first caged by trapezoidal finger formations of the equivalent three-finger hand, and the hand is then closed until the object is locked against the wall in the desired grasp. The object can then be safely grasped and moved away from the wall, or it can be held fixed against it to be worked on by tools. This paper presents a novel and efficient caging-to-locking algorithm. While the equivalent hand's configuration space is four-dimensional, the algorithm uses the hand's two-dimensional contact space, which represents all contacts by two and three of the equivalent hand's fingers along the object boundary. The problem of computing the critical cage formation that allows the object to escape the equivalent hand is reduced to a search along a caging graph constructed incrementally in the equivalent hand's contact space. Starting from the desired locking grasp, the graph is searched for an escape path which passes through the critical cage formation. The technique is demonstrated with a detailed example.
|
|
10:45-12:00, Paper MoA1-12.6 | Add to My Program |
On-Policy Dataset Synthesis for Learning Robot Grasping Policies Using Fully Convolutional Deep Networks |
Satish, Vishal | UC Berkeley |
Mahler, Jeffrey | University of California, Berkeley |
Goldberg, Ken | UC Berkeley |
Keywords: Grasping, Deep Learning in Robotics and Automation
Abstract: Rapid and reliable robot grasping for a diverse set of objects has applications from warehouse automation to home de-cluttering. One promising approach is to learn deep policies from synthetic training datasets of point clouds, grasps, and rewards sampled using analytic models with stochastic noise models for domain randomization. In this paper, we explore how the distribution of synthetic training examples affects the rate and reliability of the learned robot policy. We propose a synthetic data sampling distribution that combines grasps sampled from the policy action set with guiding samples from a robust grasping supervisor that has full state knowledge. We use this to train a robot policy based on a fully convolutional network architecture that evaluates millions of grasp candidates in 4-DOF (3D position and planar orientation). Physical robot experiments suggest that a policy based on Fully Convolutional Grasp Quality CNNs (FC-GQ-CNNs) can plan grasps in 0.625s, considering 5000x more grasps than our prior policy based on iterative grasp sampling and evaluation. This computational efficiency improves rate and reliability, achieving 296 mean picks per hour (MPPH) compared to 250 MPPH for iterative policies. Sensitivity experiments explore the effect of supervisor guidance level and granularity of the policy action space.
|
|
MoA1-13 Interactive Session, 220 |
Add to My Program |
Parallel Robots I - 1.1.13 |
|
|
|
10:45-12:00, Paper MoA1-13.1 | Add to My Program |
A New Approach for an Adaptive Linear Quadratic Regulated Motion Cueing Algorithm for an 8 DoF Full Motion Driving Simulator |
Miunske, Tobias | University of Stuttgart |
Holzapfel, Christian | University of Stuttgart |
Baumgartner, Edwin | Research Institute of Automotive Engineering and Vehicle Engines |
Reuss, Hans-Christian | Universität Stuttgart |
Keywords: Parallel Robots, Motion Control
Abstract: In this contribution, a new adaptive motion cueing algorithm for a full motion driving simulator at the University of Stuttgart is presented, which allows kinematic vehicle movements to be taken into account. These are adequately processed via a state-flow chart and transferred to the motion cueing algorithm in such a way that the dynamic of the Stuttgart Driving Simulator can be used much more efficiently. Furthermore, a linear quadratic error minimization of the mentioned algorithm is presented. The primary objective is to provide a more realistic driving experience to the driver.
|
|
10:45-12:00, Paper MoA1-13.2 | Add to My Program |
Singularity of Cable-Driven Parallel Robot with Sagging Cables: Preliminary Investigation |
Merlet, Jean-Pierre | INRIA |
Keywords: Parallel Robots, Kinematics, Tendon/Wire Mechanism
Abstract: This paper addresses for the first time the singularity analysis of cable-driven parallel robot (CDPR) with sagging cables using the Irvine model. We present the mathematical framework of singularity analysis of CDPR using this cable model. We then show that, besides a cable model representation singularity, both the inverse and forward kinematics (IK and FK) have a singularity type, called {em parallel robot singularity}, which correspond to the singularity of an equivalent parallel robot with rigid legs. We then show that both the IK and FK have also {em full singularities}, that are not parallel robot singularity and are obtained when two of the IK or FK solution branches intersect. IK singularity will usually lie on the border of the CDPR workspace. We then exhibit an algorithm that allow one to prove that a singularity exist in the neighborhood of a given pose and to estimate its location with an arbitrary accuracy. Examples are provided for parallel robot, IK and FK singularities. However we have not been able to determine examples of {em combined singularity} where both the IK and FK are singular (besides parallel robot singularity).
|
|
10:45-12:00, Paper MoA1-13.3 | Add to My Program |
A Defect Identification Approach of Operations for the Driving Element of Multi-Duty Parallel Manipulators |
Fan, Shuai | University of Electronic Science and Technology of China |
Fan, Shouwen | University of Electronic Science and Technology of China |
Lan, Weibin | University of Electronic Science and Technology of China |
Song, Guangkui | University of Electronic Science and Technology of China |
Keywords: Failure Detection and Recovery, Parallel Robots, Manufacturing, Maintenance and Supply Chains
Abstract: In order to improve the machining efficiency and the flexibility of manufacturing system, the study of multi-duty parallel manipulators has attracted the interest of some researchers. In this paper, according to the effects of different operations on the driving element, a demarcation diagram for distinguishing different duties, such as statics, low-speed but heavy-load, high-speed but low-load and high-speed but heavy-load, is proposed, and a defect identification approach to prevent the occurrence of defects for multi-duty parallel manipulators is presented. Taking the 1PU+3UPS parallel manipulator as an instance, an analysis method to the statics and dynamics is investigated by means of the screw theory and the proposed virtual screw. Based on the numerical example, the results show that the classification and practicability of operations can be accurately identified by the proposed demarcation diagram and defect identification approach, respectively.
|
|
10:45-12:00, Paper MoA1-13.4 | Add to My Program |
Dynamic Point-To-Point Trajectory Planning Beyond the Static Workspace for Six-DOF Cable-Suspended Parallel Robots (I) |
Jiang, Xiaoling | Université Laval |
Barnett, Eric | Laval University |
Gosselin, Clement | Université Laval |
Keywords: Tendon/Wire Mechanism, Motion Control of Manipulators
Abstract: This paper proposes a point-to-point dynamic trajectory planning technique for reaching a series of poses with a sixdegree-of-freedom (six-DOF) cable-suspended parallel robot. Each trajectory segment is designed to have zero translational and rotational velocity at its endpoints; transitions between segments have translational and rotational acceleration continuity. This formulation facilitates the synthesis of trajectories that extend beyond the static workspace of the robot. A basis motion is introduced, which is a mathematical function that can be adapted for each coordinate direction along each trajectory segment.Kinematic constraints are satisfied through the selection of the coefficients for this function. Dynamic constraints are imposed by defining feasible regions within the workspace for each segment endpoint, based on the previous endpoint. Spherical linear interpolation (SLERP) is used to produce singularity-free, optimally interpolated rotational trajectory segments. An experimental implementation is presented using a six-DOF prototype and a supplementary video file is included to demonstrate the results.
|
|
10:45-12:00, Paper MoA1-13.5 | Add to My Program |
Active Damping of Parallel Robots Driven by Flexible Cables Using Cold-Gas Thrusters |
Sellet, Hugo | University of Strasbourg |
Khayour, Imane | University of Strasbourg |
Cuvillon, Loic | University of Strasbourg |
Durand, Sylvain | INSA Strasbourg & ICube |
Gangloff, Jacques | University of Strasbourg |
Keywords: Hydraulic/Pneumatic Actuators, Parallel Robots, Flexible Robots
Abstract: This work is a preliminary study assessing the feasibility of using cold-gas thrusters for active damping of flexible cable-driven parallel robots. The concept is validated experimentally on a planar robot embedding custom-built supersonic air thrusters operating at an industry-standard pressure level. The stability of the proposed active damping strategy is proved using Lyapunov theory.
|
|
10:45-12:00, Paper MoA1-13.6 | Add to My Program |
Cable-Based Robotic Crane (CBRC): Design and Implementation of Overhead Traveling Cranes Based on Variable Radius Drums (I) |
Scalera, Lorenzo | University of Udine |
Gallina, Paolo | University of Trieste |
Seriani, Stefano | Deutschen Zentrums Für Luft Und Raumfahrt (DLR) |
Gasparetto, Alessandro | University of Udine |
Keywords: Parallel Robots, Kinematics, Mechanism Design
Abstract: In this paper, we present a new family of overhead traveling cranes based on variable radius drums (VRDs), called cable-based robotic cranes (CBRCs). A VRD is characterized by the variation of the spool radius along its profile. This kind of device is used, in this context, for the development of a cable-robot, which can support and move a load through a planar working area with just two degrees of freedom. First we present the kinematic analysis and the synthesis of the geometry of a VRD profile. Then, the schema of a bidimensional horizontal moving mechanism, based on the VRD theory, and an experimental prototype of a threedimensional CBRC are presented. The features of this wire-based overhead crane and an analysis of cables tensions are discussed. Finally, the performance of this mechanism is evaluated, demonstrating a deviation between the end-effector and the nominal planar surface of less than 1% throughout the whole working area.
|
|
MoA1-14 Interactive Session, 220 |
Add to My Program |
Exoskeletons I - 1.1.14 |
|
|
|
10:45-12:00, Paper MoA1-14.1 | Add to My Program |
Exploiting Human and Robot Muscle Synergies for Human-In-The-Loop Optimization of EMG-Based Assistive Strategies |
Hamaya, Masashi | ATR Computational Neuroscience Labs / Osaka University |
Matsubara, Takamitsu | Nara Institute of Science and Technology |
Furukawa, Jun-ichiro | ATR Computational Neuroscience Labs / Osaka University |
Sun, Yuting | Osaka University |
Yagi, Satoshi | Osaka University |
Teramae, Tatsuya | ATR Computational Neuroscience Laboratories |
Noda, Tomoyuki | ATR Computational Neuroscience Laboratories |
Morimoto, Jun | ATR Computational Neuroscience Labs |
Keywords: Human Factors and Human-in-the-Loop, Human Performance Augmentation, Prosthetics and Exoskeletons
Abstract: In this study, we propose a novel human-in-the-loop optimization approach for exoskeleton robot control. We develop a method to optimize widely-used Electromyography (EMG)-based assistive strategies. If we use multiple EMG channels to control multi-DoF robots, optimization process becomes complex and requires a large amount of data. To make the optimization tractable, we exploit the synergies both of the human muscles and artificial muscles of the exoskeleton robots to reduce the number of parameters of the assistive strategies. We show that we can extract the synergies not only from the user’s muscle activities but from pneumatic artificial muscle (PAMs) contractions of the exoskeleton robot. Then, we adopt a Bayesian optimization method to acquire the parameters for assisting human movements by iteratively identifying the user’s preferences of the assistive strategies. We conducted experiments to evaluate our proposed method with a PAMs-driven upper limb exoskeleton robot. Our method successfully learned assistive strategies from the human-in-the-loop optimization with a practicable number of interactions.
|
|
10:45-12:00, Paper MoA1-14.2 | Add to My Program |
Development of a Low Inertia Parallel Actuated Shoulder Exoskeleton Robot for the Characterization of Neuromuscular Property During Static Posture and Dynamic Movement |
Hunt, Justin | Arizona State University |
Lee, Hyunglae | Arizona State University |
Keywords: Prosthetics and Exoskeletons
Abstract: The purpose of this work is to introduce a newly developed exoskeleton robot designed to characterize the neuromuscular properties of the shoulder, including intrinsic and reflexive mechanisms, during static posture and dynamic movement in a 3-dimensional space. Quantitative characterization of these properties requires fast perturbation (>100 deg/s) to separate their contribution from that of voluntary mechanism. Understanding these properties of the shoulder control could assist in the rehabilitation or enhancement of upper limb performance during physical human-robot interaction. The device can be described as a new type of spherical parallel manipulator (SPM) that utilizes three 4-bar (4B) substructures to decouple and control roll, pitch and yaw of the shoulder. By utilizing a parallel architecture, the 4B-SPM exoskeleton has the advantage of high acceleration, fast enough to satisfy the speed requirement for the characterization of distinct neuromuscular properties of the shoulder. In this work, the prototype is presented, along with an evaluation of its position accuracy and step response tracking capabilities. The development and preliminary testing of the 4B-SPM exoskeleton presented in this work demonstrates its potential to be a useful tool for studying the neuromuscular mechanisms of the shoulder joint.
|
|
10:45-12:00, Paper MoA1-14.3 | Add to My Program |
Effort Estimation in Robot-Aided Training with a Neural Network |
De Oliveira, Ana Christine | The University of Texas at Austin |
Warburton, Kevin | The University of Texas at Austin |
Sulzer, James | University of Texas at Austin |
Deshpande, Ashish | University of Texas |
Keywords: Rehabilitation Robotics, Prosthetics and Exoskeletons, Human Factors and Human-in-the-Loop
Abstract: Robotic exoskeletons open up promising interventions during post-stroke rehabilitation by assisting individuals with sensorimotor impairments to complete therapy tasks. These devices have the ability to provide variable assistance tailored to individual-specific needs and, additionally, can measure several parameters associated with the movement execution. Metrics representative of movement quality are important to guide individualized treatment. While robots can provide data with high resolution, robustness, and consistency, the delineation of the human contribution in the presence of the kinematic guidance introduced by the robotic assistance is a significant challenge. In this paper, we propose a method for assessing voluntary effort from an individual fitted in an upper-body exoskeleton called Harmony. The method separates the active torques generated by the wearer from the effects caused by unmodeled dynamics and passive neuromuscular properties and involuntary forces. Preliminary results show that the effort estimated using the proposed method is consistent with the effort associated with muscle activity and is also sensitive to different levels, indicating that it can reliably evaluate user's contribution to movement. This method has the potential to serve as a high resolution assessment tool to monitor progress of movement quality throughout the treatment and evaluate motor recovery.
|
|
10:45-12:00, Paper MoA1-14.4 | Add to My Program |
Characterizing Architectures of Soft Pneumatic Actuators for a Cable-Driven Shoulder Exoskeleton |
Thompson, Nicholas | University of Illinois at Urbana-Champaign |
Sinha, Ayush | University of Illinois at Urbana-Champaign |
Krishnan, Girish | University of Illinois Urbana Champaign |
Keywords: Soft Material Robotics, Prosthetics and Exoskeletons, Hydraulic/Pneumatic Actuators
Abstract: Low weight and innate compliance make soft pneumatic actuators an attractive method for actuating wearable robots. Performance of soft pneumatic actuators can be tailored to an application by combining them in novel architectures. We modeled and constructed nested linear and pennate architectures using fiber-reinforced elastomeric enclosures (FREEs) with identical manufacturing parameters and total effective lengths to compare their suitability for a cable-driven exoskeleton for augmenting shoulder flexion. We determined actuator performance requirements using a static model for the transmission of actuator forces to the upper arm via Bowden cables. We experimentally characterized the architectures by measuring their force-displacement curves at a range of pressures, yielding greater force and displacement from the nested architecture in the domain required by our exoskeleton. Results also indicated a force threshold above which the pennate structure produced greater force at any given displacement. We validated the nested linear architecture using a prototype exoskeleton installed on a passive mannequin. Measured joint angles at varying pressures were close to predicted values, adjusted for measured losses due to cable anchor movement.
|
|
10:45-12:00, Paper MoA1-14.5 | Add to My Program |
Design and Implementation of a Two-DOF Robotic System with an Adjustable Force Limiting Mechanism for Ankle Rehabilitation |
Mehrabi, Vahid | Western University |
Atashzar, S. Farokh | Canadian Surgical Technologies & Advanced Robotics (CSTAR) Cente |
Talebi, Ali | AmirKabir University of Technology |
Patel, Rajnikant V. | The University of Western Ontario |
Keywords: Rehabilitation Robotics, Mechanism Design, Robot Safety
Abstract: This paper presents a novel light-weight back-drivable inherently-safe robotic mechanism for delivering ankle rehabilitation therapies. The implemented robot is designed to be used as the ankle module of a multi-purpose lower rehabilitation robot. A novel friction-based safety feature has been introduced that enables mechanical adjustment of the maximum amount of allowable transfer forces and torques to the patient’s limb. The design procedure, mathematical modeling, and experimental validations are provided to demonstrate the performance of the proposed system.
|
|
MoA1-15 Interactive Session, 220 |
Add to My Program |
Software, Middleware and Programming Environments - 1.1.15 |
|
|
|
10:45-12:00, Paper MoA1-15.1 | Add to My Program |
Rorg: Service Robot Software Management with Linux Containers |
Wang, Shengye | UC San Diego |
Liu, Xiao | UC San Diego |
Zhao, Jishen | UC San Diego |
Christensen, Henrik Iskov | UC San Diego |
Keywords: Software, Middleware and Programming Environments, Control Architectures and Programming
Abstract: Scaling up the software system on service robots increases the maintenance burden of developers and the risk of resource contention of the computer embedded on robots. As a result, developers spend much time on configuring, deploying, and monitoring the robot software system; robots may utilize significant computer resources when all software processes are running. We present Rorg, a Linux container-based scheme to manage, schedule, and monitor software components on service robots. Although Linux containers are already widely-used in cloud environments, this technique is challenging to efficiently adopt in service robot systems due to multi-tasking, resource constraints and performance requirements. To pave the way of Linux containers on service robots in an efficient manner, we present a programmable container management interface and a resource time-sharing mechanism incorporated with the Robot Operating System (ROS). Rorg allows developers to pack software into self-contained images and runs them in isolated environments using Linux containers; it also allows the robot to turn on and off software components on demand to avoid resource contention. We evaluate Rorg with a long-term autonomous tour guide robot: It manages 41 software components on the robot and relieved our maintenance burden, and it also reduces CPU load by 45.5% and memory usage by 16.5% on average.
|
|
10:45-12:00, Paper MoA1-15.2 | Add to My Program |
CartesI/O: A ROS Based Real-Time Capable Cartesian Control Framework |
Laurenzi, Arturo | Istituto Italiano Di Tecnologia |
Mingo, Enrico | Istituto Italiano Di Tecnologia |
Muratore, Luca | Istituto Italiano Di Tecnologia |
Tsagarakis, Nikos | Istituto Italiano Di Tecnologia |
Keywords: Software, Middleware and Programming Environments, Control Architectures and Programming, Motion Control
Abstract: This work introduces a framework for the Cartesian control of multi-legged, highly redundant robots. The proposed framework allows the untrained user to perform complex motion tasks with robotics platforms by leveraging a simple, auto-generated ROS-based interface. Contrary to other motion control frameworks (e.g. ROS MoveIt!), we focus on the execution of Cartesian trajectories that are specified online, rather than planned in advance, as it is the case, for instance, in tele-operation and locomotion tasks. Moreover, we address the problem of generating such motions within a hard real-time (RT) control loop. Finally, we demonstrate the capabilities of our framework both on the COMAN+ humanoid robot, and on the hybrid wheeled-legged quadruped CENTAURO.
|
|
10:45-12:00, Paper MoA1-15.3 | Add to My Program |
Synthesis of Real-Time Observers from Past-Time Linear Temporal Logic and Timed Specification |
Lesire, Charles | ONERA |
Roussel, Stéphanie | ONERA |
Doose, David | Onera - the French Aerospace Lab |
Grand, Christophe | ONERA |
Keywords: Failure Detection and Recovery, Software, Middleware and Programming Environments, Formal Methods in Robotics and Automation
Abstract: Fault-tolerant architectures are mandatory to ensure the robustness of autonomous robots performing missions in complex and uncertain environments. The first step of a fault-tolerant mechanism is the detection of a faulty behavior of the system. It is then important to provide tools to help robot developers specify relevant observers. It is moreover crucial to guarantee a correct implementation of the observers, i.e. that the observers do not miss data and do not trigger unsuitable recovery actions in case of false detection. In this paper, we propose a specification language for observers that uses Past-Time LTL to express complex formulas on data produced by software components, and timed constraints on the evaluations of these formulas. We moreover provide an implementation of this specification that guarantees a real-time evaluation of the observers. We briefly describe the observers we have specified for a patrolling mission, and we evaluate the performance of our approach compared to state of the art on a benchmark in which we detect errors on a laser range sensor.
|
|
10:45-12:00, Paper MoA1-15.4 | Add to My Program |
Julia for Robotics: Simulation and Real-Time Control in a High-Level Programming Language |
Koolen, Twan | Massachusetts Institute of Technology |
Deits, Robin | MIT |
Keywords: Software, Middleware and Programming Environments, Motion Control, Dynamics
Abstract: Robotics applications often suffer from the `two-language problem', requiring a low-level language for performance-sensitive components and a high-level language for interactivity and experimentation, which tends to increase software complexity. We demonstrate the use of the Julia programming language to solve this problem by being fast enough for efficient online control of a humanoid robot and flexible enough for prototyping. We present several Julia packages developed by the authors, which together enable roughly 2x realtime simulation of the Boston Dynamics Atlas humanoid robot balancing on flat ground using a standard quadratic-programming-based controller. Benchmarks show a sufficiently low variation in control frequency to make deployment on the physical robot feasible. We also show that Julia's naturally generic programming style can be used to create versatile packages that are easy to compose and adapt to a wide variety of computational tasks in robotics.
|
|
10:45-12:00, Paper MoA1-15.5 | Add to My Program |
Motion Planning Templates: A Motion Planning Framework for Robots with Low-Power CPUs |
Ichnowski, Jeffrey | University of North Carolina at Chapel Hill |
Alterovitz, Ron | University of North Carolina at Chapel Hill |
Keywords: Software, Middleware and Programming Environments, Motion and Path Planning
Abstract: Motion Planning Templates (MPT) is a C++ template-based library that uses compile-time polymorphism to generate robot-specific motion planning code and is geared towards eking out as much performance as possible when running on the low-power CPU of a battery-powered small robot. To use MPT, developers of robot software write or leverage code specific to their robot platform and motion planning problem, and then have MPT generate a robot-specific motion planner and its associated data-structures. The resulting motion planner implementation is faster and uses less memory than general motion planning implementations based upon runtime polymorphism. While MPT loses runtime flexibility, it gains advantages associated with compile-time polymorphism---including the ability to change scalar precision, generate tightly-packed data structures, and store robot-specific data in the motion planning graph. MPT also uses compile-time algorithms to resolve the algorithm implementation, and select the best nearest neighbor algorithm to integrate into it. We demonstrate MPT's performance, lower memory footprint, and ability to adapt to varying robots in motion planning scenarios on a small humanoid robot and on 3D rigid-body motions.
|
|
10:45-12:00, Paper MoA1-15.6 | Add to My Program |
Autonomous Parallelization of Resource-Aware Robotic Task Nodes |
Brunner, Sebastian Georg | DLR German Aerospace Center, Robotics and Mechatronics Center |
Dömel, Andreas | German Aerospace Center (DLR) |
Lehner, Peter | German Aerospace Center (DLR) |
Beetz, Michael | University of Bremen |
Stulp, Freek | DLR - Deutsches Zentrum Für Luft Und Raumfahrt E.V |
Keywords: Software, Middleware and Programming Environments, Autonomous Agents, Mobile Manipulation
Abstract: Robot task programming often leads to inefficient plans, as opportunities for parallelization and precomputation are usually not exploited by the programmer. This inefficiency is often especially obvious in mobile manipulation, where path planning and pose estimation algorithms are time-consuming operations. In this paper, we introduce the concept of Resource-Aware Task Nodes (RATNs), a powerful descriptive action model for robots. Next, we propose an algorithm that executes so-called Concurrent Dataflow Task Networks (CDTNs), robot plans consisting of RATNs. It optimizes programmed plans based on two sources of information: 1) The control flow represented in the original task plan, whose constraints are relaxed to generate opportunities for parallelization and precomputation. 2) Dependencies between actions pertaining to resources, data flows and world model changes, the latter being equivalent to preconditions and effects. CDTNs have been integrated in our open-source task programming framework RAFCON, and we show that it leads to 11-29 % improvement in terms of execution time in two simulated mobile manipulation scenarios.
|
|
MoA1-16 Interactive Session, 220 |
Add to My Program |
Novel Applications I - 1.1.16 |
|
|
|
10:45-12:00, Paper MoA1-16.1 | Add to My Program |
Distortion-Free Robotic Surface-Drawing Using Conformal Mapping |
Song, Daeun | Ewha Womans University |
Kim, Young J. | Ewha Womans University |
Keywords: Entertainment Robotics, Compliance and Impedance Control, Virtual Reality and Interfaces
Abstract: We present a robotic pen-drawing system that is capable of faithfully reproducing pen art on an unknown surface. Our robotic system relies on an industrial, seven-degree-of-freedom manipulator that can be both position- and impedance-controlled. In order to estimate a rough geometry of the target, continuous surface, we first generate a point cloud of the surface using an RGB-D camera, which is filtered to remove outliers and calibrated to the physical canvas surface. Then, our control algorithm physically reproduces digital drawing on the surface by impedance-controlling the manipulator. Our impedance-controlled drawing algorithm compensates for the uncertainty and incompleteness inherent to a point-cloud estimation of the drawing surface. Moreover, since drawing 2D vector pen art on a 3D surface requires surface parameterization that does not destroy the original 2D drawing, we rely on the least squares conformal mapping. Specifically, the conformal map reduces angle distortion during surface parameterization. As a result, our system can create distortion-free and complicated pen drawings on general surfaces with many unpredictable bumps robustly and faithfully.
|
|
10:45-12:00, Paper MoA1-16.2 | Add to My Program |
Automated Cell Patterning System with a Microchip Using Dielectrophoresis |
Huang, Kaicheng | The Hong Kong Polytechnic University |
Chu, Henry | The Hong Kong Polytechnic University |
Lu, Bo | The Hong Kong Polytechnic University |
Lai, Jiewen | The Hong Kong Polytechnic University |
Cheng, Li | The Hong Kong Polytechnic University |
Keywords: Biological Cell Manipulation, Automation at Micro-Nano Scales
Abstract: The ability to patterning cells is an important technique to facilitate cell-based assay and characterization. In this paper, an automated cell patterning system was developed for the fabrication of large-scale cell patterns. To resolve the challenge of the limited printable area, the cell-printing microchip and the substrate were mounted on the movable stages of the system, and large-scale cell patterns were realized through coordination between the stages. An autofocusing technique was integrated in the system to evaluate the gap between the microchip and the substrate. In order to enhance the performance of the patterning system, different experimental parameters, including the velocity of the moving stage, were examined. Yeast cells suspending in 6-aminohexanoic acid (AHA) solution were considered in this study, and a sequence of characters was successfully printed using the proposed system. The results confirm that this system offers an automatic method with high flexibility to construct large-scale cell patterns for various applications.
|
|
10:45-12:00, Paper MoA1-16.3 | Add to My Program |
Mobile Robotic Painting of Texture |
El Helou, Majed | EPFL |
Mandt, Stephan | Disney Research Los Angeles |
Krause, Andreas | ETH Zurich |
Beardsley, Paul | Disney Research Zurich |
Keywords: Computer Vision for Other Robotic Applications, Deep Learning in Robotics and Automation
Abstract: Robotic painting is well-established in controlled factory environments, but there is now potential for mobile robots to do functional painting tasks around the everyday world. An obvious first target for such robots is painting a uniform single color. A step further is the painting of textured images. Texture involves a varying appearance, and requires that paint is delivered accurately onto the physical surface to produce the desired effect. Robotic painting of texture is relevant for architecture and in themed environments. A key challenge for robotic painting of texture is to take a desired image as input, and to generate the paint commands to as closely as possible create the desired appearance, according to the robotic capabilities. This paper describes a deep learning approach to take an input ink map of a desired texture, and infer robotic paint commands to produce that texture. We analyze the trade-offs between quality of reconstructed appearance and ease of execution. Our method is general for different kinds of robotic paint delivery systems, but the emphasis here is on spray painting. More generally, the framework can be viewed as an approach for solving a specific class of inverse imaging problems.
|
|
10:45-12:00, Paper MoA1-16.4 | Add to My Program |
Detecting Invasive Insects with Unmanned Aerial Vehicles |
Stumph, Brian | Marquette University |
Hernandez Virto, Miguel | Marquette University |
Medeiros, Henry | Marquette University |
Tabb, Amy | USDA-ARS-AFRS |
Rice, Kevin | United States Department of Agriculture Agricultural Research Se |
Leskey, Tracey | United States Department of Agriculture Agricultural Research Se |
Keywords: Object Detection, Segmentation and Categorization, Robotics in Agriculture and Forestry, Agricultural Automation
Abstract: A key aspect to controlling and reducing the effects invasive insect species have on agriculture is to obtain knowledge about the migration patterns of these species. Current state-of-the-art methods of studying these migration patterns involve a mark-release-recapture technique, in which insects are released after being marked and researchers attempt to recapture them later. However, this approach involves a human researcher manually searching for these insects in large fields and results in very low recapture rates. In this paper, we propose an automated system for detecting released insects using an unmanned aerial vehicle. This system utilizes ultraviolet lighting technology, digital cameras, and lightweight computer vision algorithms to more quickly and accurately detect insects compared to the current state of the art. The efficiency and accuracy that this system provides will allow for a more comprehensive understanding of invasive insect species migration patterns. Our experimental results demonstrate that our system can detect real target insects in field conditions with high precision and recall rates.
|
|
10:45-12:00, Paper MoA1-16.5 | Add to My Program |
Acausal Approach to Motion Cueing |
Sharma, Aman | University of Genoa |
Ikbal, Mohamed Sadiq | University of Genoa |
Zoppi, Matteo | University of Genoa, Italy |
Keywords: Entertainment Robotics, Human-Centered Robotics, Virtual Reality and Interfaces
Abstract: Motion simulators have been used extensively by both industry and academia to train pilots, conduct psychological experiments on drivers, understand the perception of motion by humans, and cater to the burgeoning gaming industry among others. Working of a motion simulator can be summarized as follows: i) acquisition of motion signals, ii) motion cueing: signal processing to generate motion references, iii) control: tracking the desired references. A motion cueing algorithm (MCA) acts as a bridge between the actual motions and the ones recreated by the simulator. Mathematically, MCA is constituted of the following operations: scaling, saturation, filtering, and tilt-coordination. The existing MCAs make use of causal filters to process the signals, thereby precluding the possibility of utilizing future motion signals to emulate pre-recorded scenarios. We present a new approach, referred to as acausal cueing algorithm (ACA), to generate motion cues by explicitly making use of future motion signals and causal linear filters. We present the developed methodology using discrete-time (DT) models to facilitate its quick implementation. The veracity of the presented methodology is examined by actuating SP7 motion simulator, based on the references generated by ACA, in response to test trajectories. The conducted experiments assert better performance of ACA (over MCA) in the beginning, which eventually degrades in the last few seconds due to unavailability of future motion signals.
|
|
10:45-12:00, Paper MoA1-16.6 | Add to My Program |
Development of Performance System with Musical Dynamics Expression on Humanoid Saxophonist Robot |
Lin, Jia-Yeu | Waseda University |
Kawai, Mao | Waseda University |
Nishio, Yuya | Waseda University |
Cosentino, Sarah | Waseda University |
Takanishi, Atsuo | Waseda University |
Keywords: Entertainment Robotics, Humanoid Robots
Abstract: Talented musicians can deliver a powerful emotional experience to the audience by skillfully modifying several musical parameters, such as dynamics, articulation and tempo. Musical robots are expected to control those musical parameters in the same way to give the audience an experience comparable to listening to a professional human musician. But practical control of those parameters depends on the type of musical instrument being played. In this study, we describe our newly developed music dynamics control system for the Waseda Anthropomorphic Saxophonist robot. We first built a physical model for the saxophone reed motion and verified the dynamics-related parameters of the overall robot-saxophone system. We found that the magnitude of air flow is related to the sound pressure level, as expected, but also that the lower lip is critical to the sound stability. Accordingly, we then implemented a music dynamics control system for the robot and succeeded in enabling the robot to perform a music piece with different sound pressure levels.
|
|
MoA1-17 Interactive Session, 220 |
Add to My Program |
Aerial Sytems: Perception I - 1.1.17 |
|
|
|
10:45-12:00, Paper MoA1-17.1 | Add to My Program |
Robust Object-Based SLAM for High-Speed Autonomous Navigation |
Ok, Kyel | MIT |
Liu, Katherine | MIT |
Frey, Kristoffer M. | Massachusetts Institute of Technology |
How, Jonathan Patrick | Massachusetts Institute of Technology |
Roy, Nicholas | Massachusetts Institute of Technology |
Keywords: Aerial Systems: Perception and Autonomy, Autonomous Vehicle Navigation, Mapping
Abstract: We present Robust Object-based SLAM for High-speed Autonomous Navigation (ROSHAN), a novel approach to object-level mapping suitable for autonomous navigation. In ROSHAN, we represent objects as ellipsoids and infer their parameters using three sources of information -- bounding box detections, image texture, and semantic knowledge -- to overcome the observability problem in ellipsoid-based SLAM under common forward-translating vehicle motions. Each bounding box provides four planar constraints on an object surface and we add a fifth planar constraint using the texture on the objects along with a semantic prior on the shape of ellipsoids. We demonstrate ROSHAN in simulation where we outperform the baseline, reducing the median shape error by 83% and the median position error by 72% in a forward-moving camera sequence. We demonstrate similar qualitative result on data collected on a fast-moving autonomous quadrotor.
|
|
10:45-12:00, Paper MoA1-17.2 | Add to My Program |
A Fault Diagnosis Framework for MAVLink-Enabled UAVs Using Structural Analysis |
Zogopoulos-Papaliakos, Georgios | National Technical University of Athens |
Logothetis, Michalis | National Technical University of Athens, School of Mechanical En |
Kyriakopoulos, Kostas | National Technical Univ. of Athens |
Keywords: Failure Detection and Recovery, Aerial Systems: Perception and Autonomy
Abstract: MAVLink is a popular message protocol for small Unmanned Aerial Vehicles (UAVs). In this work, we present a Fault Detection and Isolation (FDI) framework for fixed-wing UAVs which takes advantage of the information conveyed in MAVLink telemetry streams and produces a bank of residual generators. Structural Analysis is employed to systematically handle the varying set of available measurements, identify the observable faults and adjust the FDI system accordingly. %find calculable matchings in the structural graph. Structural detectability and isolability analyses are carried out. A case-study on a real-life telemetry log of a UAV crash demonstrates the efficacy of the proposed approach.
|
|
10:45-12:00, Paper MoA1-17.3 | Add to My Program |
Real-Time Minimum Snap Trajectory Generation for Quadcopters: Algorithm Speed-Up through Machine Learning |
Mendes de Almeida Neto, Marcelino | University of Texas at Austin |
Moghe, Rahul | The University of Texas at Austin |
Akella, Maruthi | The University of Texas at Austin |
Keywords: AI-Based Methods, Aerial Systems: Perception and Autonomy, Motion and Path Planning
Abstract: This paper addresses the problem of generating quadcopter minimum snap trajectories for real time applications. Previous efforts addressed this problem by either employing a gradient descent method, or by greatly sacrificing optimality for faster solutions that are amenable for onboard implementation. In this work, outputs of the gradient descent method are used offline to train a supervised neural network. We show that the use of neural networks results typically in two orders of magnitude reduction in computational time. Our proposed approach can be used for warm-starting onboard implementable iterative methods with an ``educated'' initial guess. This work is motivated by the application for human-machine interface in which a human provides desired trajectory through a smart-tablet interface, which has to be translated into a dynamically feasible trajectory for a quadcopter. The proposed solution is tested in thousands of different examples, demonstrating its effectiveness as a booster for minimum snap trajectory generation for quadcopters.
|
|
10:45-12:00, Paper MoA1-17.4 | Add to My Program |
Beauty and the Beast: Optimal Methods Meet Learning for Drone Racing |
Kaufmann, Elia Marc | University of Zurich |
Gehrig, Mathias | University of Zurich |
Foehn, Philipp | University of Zurich |
Ranftl, Rene | Intel |
Dosovitskiy, Alexey | Intel |
Koltun, Vladlen | Intel Labs |
Scaramuzza, Davide | University of Zurich |
Keywords: Aerial Systems: Perception and Autonomy, Learning from Demonstration, Deep Learning in Robotics and Automation
Abstract: Autonomous micro aerial vehicles still struggle with fast and agile maneuvers, dynamic environments, imperfect sensing, and state estimation drift. Autonomous drone racing brings these challenges to the fore. Human pilots can fly a previously unseen track after a handful of practice runs. In contrast, state-of-the-art autonomous navigation algorithms require either a precise metric map of the environment or a large amount of training data collected in the track of interest. To bridge this gap, we propose an approach that can fly a new track in a previously unseen environment without a precise map or expensive data collection. Our approach represents the global track layout with coarse gate locations, which can be easily estimated from a single demonstration flight. At test time, a convolutional network predicts the poses of the closest gates along with their uncertainty. These predictions are incorporated by an extended Kalman filter to maintain optimal maximum-a-posteriori estimates of gate locations. This allows the framework to cope with misleading high-variance estimates that could stem from poor observability or lack of visible gates. Given the estimated gate poses, we use model predictive control to quickly and accurately navigate through the track. The presented approach was used to win the IROS 2018 Autonomous Drone Race Competition, outracing the second-placing team by a factor of two.
|
|
10:45-12:00, Paper MoA1-17.5 | Add to My Program |
Detection and Reconstruction of Wires Using Cameras for Aircraft Safety Systems |
Stambler, Adam | Google |
Sherwin, Gary | Near Earth Autonomy |
Rowe, Patrick | Near Earth Autonomy |
Keywords: Aerial Systems: Perception and Autonomy, Aerial Systems: Applications, Semantic Scene Understanding
Abstract: We extend the ability of cameras to perceive obstacles for aircraft safety systems by enabling 3d sensing of free hanging wires. Our algorithm exploits the specialized 2d and 3d structure of wires to exceed state of the art performance in 2d sensing and 3d location estimation of wire obstacles. In 2d, a new neural network architecture, Deep Wire CNN, directly predicts the location of wire line segments in the image. In 3d, the detections are tracked and triangulated as the aircraft flies in order to estimated the wire's location. Our triangulation uses a new formulation of wire reconstruction as the estimation of the wire's vertical plane. Together these advancements enable real-time detections of wire hazards at ranges of over 1km. The system performance is evaluated on prior image level wire detection datasets and we introduce a new public dataset in order to evaluate full system results on over 40 approaches to power lines from a manned helicopter.
|
|
10:45-12:00, Paper MoA1-17.6 | Add to My Program |
Pose and Posture Estimation of Aerial Skeleton Systems for Outdoor Flying |
Park, Sangyul | Seoul National University |
Lee, Yonghan | Seoul National University |
Heo, Jinuk | Seoul National University |
Lee, Dongjun | Seoul National University |
Keywords: Aerial Systems: Perception and Autonomy, Aerial Systems: Applications, Field Robots
Abstract: We present a novel pose and posture estimation framework of aerial skeleton system for outdoor flying. To exploit redundant/independent sensing while rendering the system “modular”, we attach an IMU (inertial measurement unit) sensor and a GNSS (global navigation satellite system) module on each link and perform SE(3)-motion EKF (extended Kalman filtering). We then apply the kinematic constraints of the aerial skeleton system to these EKF estimates of all the links through SCKF (smoothly constrained Kalman filtering), thereby, enforcing the kinematic coherency of the skeleton system and, consequently, significantly enhancing the estimation accuracy and the control performance/stability of the aerial skeleton system. A semi-distributed version of the obtained estimation framework is also presented to address the issue of scalability. The theory is then verified/demonstrated with real outdoor flying experiments and simulation studies of a three-link aerial skeleton system.
|
|
MoA1-18 Interactive Session, 220 |
Add to My Program |
Aerial Systems: Application I - 1.1.18 |
|
|
|
10:45-12:00, Paper MoA1-18.1 | Add to My Program |
Flight Testing Boustrophedon Coverage Path Planning for Fixed Wing UAVs in Wind |
Coombes, Matthew | Loughborough University |
Chen, Wen-Hua | Loughborough University |
Liu, Cunjia | Loughborough University |
Keywords: Agricultural Automation, Motion and Path Planning
Abstract: A method was previously developed by this author to optimise the flight path of a fixed wing UAV performing aerial surveys of complex concave agricultural fields. This relies heavily on a flight time in wind prediction model as its cost function. This paper aims to validate this model by comparing flight test results with the model prediction. There are a number of assumptions that this model relies on. The major assumption is that wind is steady and uniform over the small area and time scales involved in a survey. To show that this is reasonable, wind fields measurements will be taken from a multi rotor UAV with an ultrasonic windspeed sensor.
|
|
10:45-12:00, Paper MoA1-18.2 | Add to My Program |
Obstacle-Aware Adaptive Informative Path Planning for UAV-Based Target Search |
Anil Meera, Ajith | ETH Zurich, TU Delft |
Popovic, Marija | ETH Zurich |
Millane, Alexander James | ETH Zurich |
Siegwart, Roland | ETH Zurich |
Keywords: Motion and Path Planning, Search and Rescue Robots, Aerial Systems: Perception and Autonomy
Abstract: Target search with unmanned aerial vehicles (UAVs) is relevant problem to many scenarios, e.g., search and rescue (SaR). However, a key challenge is planning paths for maximal search efficiency given flight time constraints. To address this, we propose the Obstacle-aware Adaptive Informative Path Planning (OA-IPP) algorithm for target search in cluttered environments using UAVs. Our approach leverages a layered planning strategy using a Gaussian Process (GP)-based model of target occupancy to generate informative paths in continuous 3D space. Within this framework, we introduce an adaptive replanning scheme which allows us to trade off between information gain, field coverage, sensor performance, and collision avoidance for efficient target detection. Extensive simulations show that our OA-IPP method performs better than state-of-the-art planners, and we demonstrate its application in a realistic urban SaR scenario.
|
|
10:45-12:00, Paper MoA1-18.3 | Add to My Program |
Real-Time Planning with Multi-Fidelity Models for Agile Flights in Unknown Environments |
Tordesillas Torres, Jesus | Massachusetts Institute of Technology |
Lopez, Brett | Massachusetts Institute of Technology |
Carter, John | MIT |
Ware, John | Massachusetts Institute of Technology |
How, Jonathan Patrick | Massachusetts Institute of Technology |
Keywords: Autonomous Vehicle Navigation, Motion and Path Planning, Collision Avoidance
Abstract: Autonomous navigation through unknown environments is a challenging task that entails real-time localization, perception, planning, and control. UAVs with this capability have begun to emerge in the literature with advances in lightweight sensing and computing. Although the planning methodologies vary from platform to platform, many algorithms adopt a hierarchical planning architecture where a slow, low-fidelity global planner guides a fast, high-fidelity local planner. However, in unknown environments, this approach can lead to erratic or unstable behavior due to the interaction between the global planner, whose solution is changing constantly, and the local planner; a consequence of not capturing higher-order dynamics in the global plan. This work proposes a planning framework in which multi-fidelity models are used to reduce the discrepancy between the local and global planner. Our approach uses high-, medium-, and low-fidelity models to compose a path that captures higher-order dynamics while remaining computationally tractable. In addition, we address the interaction between a fast planner and a slower mapper by considering the sensor data not yet fused into the map during the collision check. This novel mapping and planning framework for agile flights is validated in simulation and hardware experiments, showing replanning times of 5-40 ms in cluttered environments.
|
|
10:45-12:00, Paper MoA1-18.4 | Add to My Program |
Efficient Trajectory Planning for High Speed Flight in Unknown Environments |
Ryll, Markus | MIT |
Ware, John | Massachusetts Institute of Technology |
Carter, John | MIT |
Roy, Nicholas | Massachusetts Institute of Technology |
Keywords: Field Robots, Aerial Systems: Applications, Autonomous Vehicle Navigation
Abstract: There has been considerable recent work in motion planning for UAVs to enable aggressive, highly dynamic flight in known environments with motion capture systems. However, these existing planners have not been shown to enable the same kind of flight in unknown, outdoor environments. In this paper we present a receding horizon planning architecture that enables the fast replanning necessary for reactive obstacle avoidance by combining three techniques. First, we show how previous work in computationally efficient, closed-form trajectory generation method can be coupled with spatial partitioning data structures to reason about the geometry of the environment in real-time. Second, we show how to maintain safety margins during fast flight in unknown environments by planning velocities according to obstacle density. Third, our receding horizon, sampling-based motion planner uses minimum-jerk trajectories and closed-loop tracking to enable smooth, robust, high-speed flight with the low angular rates necessary for accurate visual-inertial navigation. We compare against two state-of-the-art, reactive motion planners in simulation and benchmark solution quality against an offline global planner. Finally, we demonstrate our planner over 80 flights with a combined distance of 22km of autonomous quadrotor flights in an urban environment at speeds up to 9.4 m/s.
|
|
10:45-12:00, Paper MoA1-18.5 | Add to My Program |
Priority Maps for Surveillance and Intervention of Wildfires and Other Spreading Processes |
Somers, Vera | University of Sydney |
Manchester, Ian | University of Sydney |
Keywords: Environment Monitoring and Management, Motion and Path Planning, Optimization and Optimal Control
Abstract: Unmanned Aerial Vehicle (UAV) path planning algorithms often assume a knowledge reward function or priority map, indicating the most important areas to visit. In this paper we propose a method to create priority maps for monitoring or intervention of dynamic spreading processes such as wildfires. The presented optimization framework utilizes the properties of positive systems, in particular the separable structure of value (cost-to-go) functions, to provide scalable algorithms for surveillance and intervention. We present results obtained for a 16 and 1000 node example and convey how the priority map responds to changes in the dynamics of the system. The larger example of 1000 nodes, representing a fictional landscape, shows how the method can integrate bushfire spreading dynamics, landscape and wind conditions. Finally, we give an example of combining the proposed method with a travelling salesman problem for UAV path planning for wildfire intervention.
|
|
10:45-12:00, Paper MoA1-18.6 | Add to My Program |
AgriColMap: Aerial-Ground Collaborative 3D Mapping for Precision Farming |
Potena, Ciro | Sapienza University of Rome |
Khanna, Raghav | ETH Zurich |
Nieto, Juan | ETH Zürich |
Siegwart, Roland | ETH Zurich |
Nardi, Daniele | Sapienza University of Rome |
Pretto, Alberto | Sapienza University of Rome |
Keywords: Robotics in Agriculture and Forestry, Mapping, Multi-Robot Systems
Abstract: The combination of aerial survey capabilities of Unmanned Aerial Vehicles with targeted intervention abilities of agricultural Unmanned Ground Vehicles can significantly improve the effectiveness of robotic systems applied to precision agriculture. In this context, building and updating a common map of the field is an essential but challenging task. The maps built using robots of different types show differences in size, resolution and scale, the associated geolocation data may be inaccurate and biased, while the repetitiveness of both visual appearance and geometric structures found within agricultural contexts render classical map merging techniques ineffective. In this paper we propose AgriColMap, a novel map registration pipeline that leverages a grid-based multimodal environment representation which includes a vegetation index map and a Digital Surface Model. We cast the data association problem between maps built from UAVs and UGVs as a multimodal, large displacement dense optical flow estimation. The dominant, coherent flows, selected using a voting scheme, are used as point-to-point correspondences to infer a preliminary non-rigid alignment between the maps. A final refinement is then performed, by exploiting only meaningful parts of the registered maps. We evaluate our system using real world data for 3 fields with different crop species. The results show that our method outperforms several state of the art map registration and matching techniques by a large margin.
|
|
MoA1-19 Interactive Session, 220 |
Add to My Program |
Learning from Demonstration I - 1.1.19 |
|
|
|
10:45-12:00, Paper MoA1-19.1 | Add to My Program |
A Practical Approach to Insertion with Variable Socket Position Using Deep Reinforcement Learning |
Vecerik, Mel | DeepMind |
Sushkov, Oleg Olegovich | Google |
Barker, David | DeepMind |
Rothörl, Thomas | DeepMind |
Hester, Todd | DeepMind |
Scholz, Jonathan | Google Deepmind |
Keywords: Learning from Demonstration, Deep Learning in Robotics and Automation
Abstract: Insertion is a challenging haptic and visual control problem with significant practical value for manufacturing. Existing approaches in the model-based robotics community can be highly effective when task geometry is known, but are complex and cumbersome to implement, and must be tailored to each individual problem by a qualified engineer. Within the learning community there is a long history of insertion research, but existing approaches are either too sample-inefficient to run on real robots, or assume access to high-level object features, e.g. socket pose. In this paper we show that relatively minor modifications to an off-the-shelf Deep-RL algorithm (DDPG), combined with a small number of human demonstrations, allows the robot to quickly learn to solve these tasks efficiently and robustly. Our approach requires no modeling or simulation, no parameterized search or alignment behaviors, no vision system aside from raw images, and no reward shaping. We evaluate our approach on a narrow-clearance peg-insertion task and a deformable clip-insertion task, both of which include variability in the socket position. Our results show that these tasks can be solved reliably on the real robot in less than 10 minutes of interaction time, and that the resulting policies are robust to variance in the socket position and orientation.
|
|
10:45-12:00, Paper MoA1-19.2 | Add to My Program |
Uncertainty-Aware Data Aggregation for Deep Imitation Learning |
Cui, Yuchen | University of Texas at Austin |
Isele, David | University of Pennsylvania |
Niekum, Scott | University of Texas at Austin |
Fujimura, Kikuo | Honda Research Institute |
Keywords: Learning from Demonstration, Deep Learning in Robotics and Automation, Autonomous Vehicle Navigation
Abstract: Estimating statistical uncertainties allows autonomous agents to communicate their confidence during task execution and is important for applications in safety-critical domains such as autonomous driving. In this work, we present the uncertainty-aware imitation learning (UAIL) algorithm for improving end-to-end control systems via data aggregation. UAIL applies Monte Carlo Dropout to estimate uncertainty in the control output of end-to-end systems, using states where it is uncertain to selectively acquire new training data. In contrast to prior data aggregation algorithms that force human experts to visit sub-optimal states at random, UAIL can anticipate its own mistakes and switch control to the expert in order to prevent visiting a series of sub-optimal states. Our experimental results from simulated driving tasks demonstrate that our proposed uncertainty estimation method can be leveraged to reliably predict infractions. Our analysis shows that UAIL outperforms existing data aggregation algorithms on a series of benchmark tasks.
|
|
10:45-12:00, Paper MoA1-19.3 | Add to My Program |
Uncertainty Aware Learning from Demonstrations in Multiple Contexts Using Bayesian Neural Networks |
Thakur, Sanjay | McGill University |
van Hoof, Herke | University of Amsterdam |
Gamboa Higuera, Juan Camilo | McGill University |
Precup, Doina | McGill University |
Meger, David Paul | McGill University |
Keywords: Learning from Demonstration, Deep Learning in Robotics and Automation
Abstract: Diversity of environments is a key challenge that causes learned robotic controllers to fail due to the discrepancies between the training and evaluation conditions. Training from demonstrations in various conditions can mitigate---but not completely prevent---such failures. Learned controllers such as neural networks typically do not have a notion of uncertainty that allows to diagnose an offset between training and testing conditions, and potentially intervene. In this work, we propose to use Bayesian Neural Networks, which have such a notion of uncertainty. We show that uncertainty can be leveraged to consistently detect situations in high-dimensional simulated and real robotic domains in which the performance of the learned controller would be sub-par. Also, we show that such an uncertainty based solution allows making an informed decision about when to invoke a fallback strategy. One fallback strategy is to request more data. We empirically show that providing data only when requested results in increased data-efficiency.
|
|
10:45-12:00, Paper MoA1-19.4 | Add to My Program |
Learning from Demonstration in the Wild |
Behbahani, Feryal | Latent Logic Ltd |
Shiarlis, Kyriacos | University of Amsterdam |
Chen, Xi | Latent Logic |
Kurin, Vitaly | Latent Logic Ltd |
Kasewa, Sudhanshu | Latent Logic Ltd |
Stirbu, Ciprian | Latent Logic |
Oliveira Gomes, João Gomes | Latent Logic |
Paul, Supratik | Latent Logic Ltd |
Oliehoek, Frans | University of Liverpool |
Teixeira de Sousa Messias, João Vicente | Latent Logic |
Whiteson, Shimon | University of Oxford |
Keywords: Learning from Demonstration, Deep Learning in Robotics and Automation, Simulation and Animation
Abstract: Learning from demonstration (LfD) is useful in settings where hand-coding behaviour or a reward function is impractical. It has succeeded in a wide range of problems but typically relies on manually generated demonstrations or specially deployed sensors and has not generally been able to leverage the copious demonstrations available in the wild: those that capture behaviours that were occurring anyway using sensors that were already deployed for another purpose, e.g., traffic camera footage capturing demonstrations of natural behaviour of vehicles, cyclists, and pedestrians. We propose video to behaviour (ViBe), a new approach to learn models of behaviour from unlabelled raw video data of a traffic scene collected from a single, monocular, initially uncalibrated camera with ordinary resolution. Our approach calibrates the camera, detects relevant objects, tracks them through time, and uses the resulting trajectories to perform LfD, yielding models of naturalistic behaviour. We apply ViBe to raw videos of a traffic intersection and show that it can learn purely from videos, without additional expert knowledge.
|
|
10:45-12:00, Paper MoA1-19.5 | Add to My Program |
A Data-Efficient Framework for Training and Sim-To-Real Transfer of Navigation Policies |
Bharadhwaj, Homanga | Indian Institute of Technology Kanpur, India |
Wang, Zihan | Mila, University of Toronto |
Bengio, Yoshua | U. Montreal |
Paull, Liam | Université De Montréal |
Keywords: Learning from Demonstration, Model Learning for Control, Visual Learning
Abstract: Learning effective visuomotor policies for robots purely from data is challenging, but also appealing since a learning-based system should not require manual tuning or calibration. In the case a robot operating in a real environment the training process can be costly, time-consuming, and even dangerous since failures are common at the start of training. For this reason, it is desirable to be able to leverage simulation and off-policy data to the extent possible to train the robot. In this work, we introduce a robust framework that plans in simulation and transfers well to the real environment. Our model incorporates a gradient-descent based planning module, which given the initial image and goal image, encodes the images to a lower dimensional latent state and plans a trajectory to reach the goal. The model consisting of the encoder and planner modules is trained through a meta-learning strategy in simulation first. We subsequently perform adversarial domain transfer on the encoder by using a bank of unlabelled but random images from the simulation and real environments to enable the encoder to map images from the real and simulated environments to a similarly distributed latent representation. By fine tuning the entire model (encoder + planner) with far fewer real expert demonstrations, we show successful planning performances in different navigation tasks.
|
|
10:45-12:00, Paper MoA1-19.6 | Add to My Program |
Simulating Emergent Properties of Human Driving Behavior Using Multi-Agent Reward Augmented Imitation Learning |
Bhattacharyya, Raunak | Stanford University |
Phillips, Derek | Stanford University |
Liu, Changliu | Stanford University |
Gupta, Jayesh | Stanford University |
Driggs-Campbell, Katherine Rose | Stanford University |
Kochenderfer, Mykel | Stanford University |
Keywords: Learning from Demonstration, Deep Learning in Robotics and Automation, Autonomous Agents
Abstract: Recent developments in multi-agent imitation learning have shown promising results for modeling the behavior of human drivers. However, it is challenging to capture emergent traffic behaviors that are observed in real-world datasets. Such behaviors arise due to the many local interactions between agents that are not commonly accounted for in imitation learning. This paper proposes Reward Augmented Imitation Learning (RAIL), which integrates reward augmentation into the multi-agent imitation learning framework and allows the designer to specify prior knowledge in a principled fashion. We prove that convergence guarantees for the imitation learning process are preserved under the application of reward augmentation. This method is validated in a driving scenario, where an entire traffic scene is controlled by driving policies learned using our proposed algorithm. Further, we demonstrate improved performance in comparison to traditional imitation learning algorithms both in terms of the local actions of a single agent and the behavior of emergent properties in complex, multi-agent settings.
|
|
MoA1-20 Interactive Session, 220 |
Add to My Program |
Deep Touch I - 1.1.20 |
|
|
|
10:45-12:00, Paper MoA1-20.1 | Add to My Program |
A Supervised Approach to Predicting Noise in Depth Images |
Sweeney, Chris | MIT |
Izatt, Gregory | MIT |
Tedrake, Russ | Massachusetts Institute of Technology |
Keywords: RGB-D Perception, Perception for Grasping and Manipulation, Deep Learning in Robotics and Automation
Abstract: Modern robotic systems are very complex and need to be tested in simulations with detailed sensor noise models to effectively verify robotic behavior. Unfortunately, many depth camera simulations contain limited noise models, or can only support generating realistic depth images of simple scenes. We propose a data driven approach to generate more realistic noise for complex simulated environments by using a convolutional neural network (CNN) to predict which pixels of a simulated noise-free depth image will not have returns (no-depth-return pixels, or NDP). We choose to focus on NDP here, as these dropouts are the most common and dramatic form of depth image noise. To train this network, we use reconstructed real-world scenes from the Label Fusion dataset to provide ground truth depth for each noisy depth image used to scan the scene. We use the resulting noise-free and noisy depth image pairs as labeled examples and train the network to predict which pixels of the noise-free image will be NDP. When used to post-process a simulation of a depth sensor, this system produces realistic depth images, even in cluttered scenes. To demonstrate that our approach successfully closes the reality gap for depth imagery, we show that the popular ICP algorithm for object pose estimation fails more realistically on our CNN-corrupted simulated depth images than on uncorrupted depth images and unsupervised domain adaptation baselines.
|
|
10:45-12:00, Paper MoA1-20.2 | Add to My Program |
Quantum Computation in Robotic Science and Applications |
Petschnigg, Christina | Joanneum Research |
Brandstötter, Mathias | JOANNEUM RESEARCH Forschungsgesellschaft mbH - ROBOTICS |
Pichler, Horst | Joanneum Research Robotics |
Hofbaur, Michael | Joanneum Research |
Dieber, Bernhard | Joanneum Research |
Keywords: Deep Learning in Robotics and Automation, Manipulation Planning, Software, Middleware and Programming Environments
Abstract: Using the effects of quantum mechanics for computing challenges has been an often discussed topic for decades. The frequent successes and early products in this area, which we have seen in recent years, indicate that we are currently entering a new era of computing. This paradigm shift will also impact the work of robotic scientists and the applications of robotics. New possibilities as well as new approaches to known problems will enable the creation of even more powerful and intelligent robots that make use of quantum computing cloud services or co-processors. In this position paper, we discuss potential application areas and also point out open research topics in quantum computing for robotics. We go into detail on the impact of quantum computing in artificial intelligence and machine learning, sensing and perception, kinematics as well as system diagnosis. For each topic we point out where quantum computing could be applied based on results from current research.
|
|
10:45-12:00, Paper MoA1-20.3 | Add to My Program |
A Learning Framework for High Precision Industrial Assembly |
Fan, Yongxiang | University of California, Berkeley |
Luo, Jieliang | University of California, Santa Barbara |
Tomizuka, Masayoshi | University of California |
Keywords: Deep Learning in Robotics and Automation, Assembly, Manipulation Planning
Abstract: Automatic assembly has broad applications in industries. Traditional assembly tasks utilize predefined trajectories or tuned force control parameters, which make the automatic assembly time-consuming, difficult to generalize, and not robust to uncertainties. In this paper, we propose a learning framework for high precision industrial assembly. The framework combines both the supervised learning and the reinforcement learning. The supervised learning utilizes trajectory optimization to provide the initial guidance to the policy, while the reinforcement learning utilizes actor-critic algorithm to establish the evaluation system even the supervisor is not accurate. The proposed learning framework is more efficient compared with the reinforcement learning and achieves better stability performance than the supervised learning. The effectiveness of the method is verified by both the simulation and experiment.
|
|
10:45-12:00, Paper MoA1-20.4 | Add to My Program |
Manipulation by Feel: Touch-Based Control with Deep Predictive Models |
Tian, Stephen | UC Berkeley |
Ebert, Frederik | UC Berkeley |
Jayaraman, Dinesh | University of California, Berkeley |
Mudigonda, Mayur | UC Berkeley |
Finn, Chelsea | UC Berkeley |
Calandra, Roberto | Facebook |
Levine, Sergey | UC Berkeley |
Keywords: Deep Learning in Robotics and Automation, Model Learning for Control, Force and Tactile Sensing
Abstract: Touch sensing is widely acknowledged to be important for dexterous robotic manipulation, but exploiting tactile sensing for continuous, non-prehensile manipulation is challenging. General purpose control techniques that are able to effectively leverage tactile sensing as well as accurate physics models of contacts and forces remain largely elusive, and it is unclear how to even specify a desired behavior in terms of tactile percepts. In this paper, we take a step towards addressing these issues by combining high-resolution tactile sensing with data-driven modeling using deep neural network dynamics models. We propose deep tactile MPC, a framework for learning to perform tactile servoing from raw tactile sensor inputs, without manual supervision. We show that this method enables a robot equipped with a GelSight-style tactile sensor to manipulate a ball, analog stick, and 20-sided die, learning from unsupervised autonomous interaction and then using the learned tactile predictive model to reposition each object to user-specified configurations, indicated by a goal tactile reading.
|
|
10:45-12:00, Paper MoA1-20.5 | Add to My Program |
Learning to Predict Ego-Vehicle Poses for Sampling-Based Nonholonomic Motion Planning |
Banzhaf, Holger | Robert Bosch GmbH |
Sanzenbacher, Paul | University of Tübingen |
Baumann, Ulrich | Robert Bosch GmbH |
Zöllner, Johann Marius | FZI Forschungszentrum Informatik |
Keywords: Deep Learning in Robotics and Automation, Motion and Path Planning, Intelligent Transportation Systems
Abstract: Sampling-based motion planning is an effective tool to compute safe trajectories for automated vehicles in complex environments. However, a fast convergence to the optimal solution can only be ensured with the use of problem-specific sampling distributions. Due to the large variety of driving situations within the context of automated driving, it is very challenging to manually design such distributions. This paper introduces therefore a data-driven approach utilizing a deep convolutional neural network (CNN): Given the current driving situation, future ego-vehicle poses can be directly generated from the output of the CNN allowing to guide the motion planner efficiently towards the optimal solution. A benchmark highlights that the CNN predicts future vehicle poses with a higher accuracy compared to uniform sampling and a state-of-the-art A*-based approach. Combining this CNN-guided sampling with the motion planner Bidirectional RRT* reduces the computation time by up to an order of magnitude and yields a faster convergence to a lower cost as well as a success rate of 100% in the tested scenarios.
|
|
10:45-12:00, Paper MoA1-20.6 | Add to My Program |
Learning from Humans How to Grasp: A Data-Driven Architecture for Autonomous Grasping with Anthropomorphic Soft Hands |
Della Santina, Cosimo | Centro E. Piaggio |
Arapi, Visar | Centro E. Piaggio |
Averta, Giuseppe | University of Pisa |
Damiani, Francesca | Centro E. Piaggio |
Fiore, Gaia | Centro E. Piaggio |
Settimi, Alessandro | Università Di Pisa |
Catalano, Manuel Giuseppe | Istituto Italiano Di Tecnologia |
Bacciu, Davide | University of Pisa |
Bicchi, Antonio | Università Di Pisa |
Bianchi, Matteo | University of Pisa |
Keywords: Natural Machine Motion, Multifingered Hands, Deep Learning in Robotics and Automation
Abstract: Human can purposefully exploit the intrinsic compliance of their hands to achieve reliable grasps. Recently, robotics community has tried to replicate this characteristic, by realizing soft hands that embed compliant elements in their mechanical design. This enables an effective adaptation with the items and the environment, and, ultimately, an increase of grasping performance. However, the human example is still unmatched on the robotic side, especially for what concerns autonomous grasp execution, which requires a synergistic integration of sensory, motor and computation capabilities. In this work we propose an approach to enable soft hands to autonomously grasp objects, starting from the observations of human strategies. The architecture we propose integrates feedforward components with sensory-triggered reactive actions. A classifier realized through a deep neural network takes as input visual information on the object to be grasped, and predicts which action a human would perform to achieve the goal. The network is trained using first person videos of human strategies. This information is employed to select one among a set of human-inspired primitives defining the evolution of soft hand’s posture as a combination of anticipatory action and touch-based reactive grasp. The architecture is completed by the hardware component, which consists of a webcam to look at the scene, a Kuka LWR arm, and a soft hand. The latter is equipped with IMUs at the fingernails for detecting c
|
|
MoA1-21 Interactive Session, 220 |
Add to My Program |
Rehabilitation Robotics I - 1.1.21 |
|
|
|
10:45-12:00, Paper MoA1-21.1 | Add to My Program |
3D Printed Soft Pneumatic Actuators with Intent Sensing for Hand Rehabilitative Exoskeletons |
Ang, Benjamin, Wee Keong | NUS |
Yeow, Chen-Hua | National University of Singapore |
Keywords: Soft Material Robotics, Wearable Robots, Rehabilitation Robotics
Abstract: Loss of functional motor skills are common and often require patients to undergo rehabilitation so that they have a chance at motor recovery. Advancement in technology has seen to a rise in the use of robotic technology in conducting rehabilitative exercises that are traditionally carried out by physiotherapists. In recent years, soft robotic exoskeletons, using pneumatic-based actuation in particular, have gained much interest due to their compliant characteristics and safe operating conditions. In order to carry out complex task-based rehabilitative exercises, these soft pneumatic actuators must ideally be able to move with multiple degrees of freedom or minimally, in a bidirectional motion. Majority of the research covering soft actuators can only achieve finger flexion with some providing passive finger extension. Non-invasive intent detection in the control of these exoskeletons is also lacking in sensing both finger flexion and extension. In this paper we present our work on a fold-based bidirectional 3D printed intent-sensing soft pneumatic actuator (ISPA) that can achieve bidirectional motion and provide intent detection for finger flexion and extension for application in upper limb rehabilitative exoskeletons.
|
|
10:45-12:00, Paper MoA1-21.2 | Add to My Program |
On the Development of Adaptive, Tendon-Driven, Wearable Exo-Gloves for Grasping Capabilities Enhancement |
Gerez, Lucas | The University of Auckland |
Chen, Junan | The University of Auckland |
Liarokapis, Minas | The University of Auckland |
Keywords: Prosthetics and Exoskeletons, Tendon/Wire Mechanism
Abstract: Soft, under-actuated and compliant robotic exogloves have received an increased interest over the last decade. Possible applications of these systems range from augmenting the capabilities of healthy individuals to restoring the mobility of people that suffer from paralysis or stroke. Despite the significant progress in the field, most existing solutions are still heavy and expensive, they require an external power source to operate, and they are not wearable. In this paper, we focus on the development of adaptive (underactuated and compliant), tendon-driven, wearable exo-gloves and we propose two compact, affordable and lightweight assistive devices that provide grasping capabilities enhancement to the user. The devices are experimentally tested and their efficiency is validated using three different types of tests: i) grasping tests that involve different everyday objects, ii) force exertion capability tests that assess the fingertip forces that can be exerted while using the exo-gloves, and iii) motion tracking experiments focusing on the finger bending profile. The devices are able to significantly enhance the grasping capabilities of their user with a weight of 335 g and a cost of 92 USD for the body powered version and a weight of 562 g and a cost of 369 USD for the motorized exo-glove version.
|
|
10:45-12:00, Paper MoA1-21.3 | Add to My Program |
A Novel Skin-Stretch Haptic Device for Intuitive Control of Robotic Prostheses and Avatars |
Colella, Nicoletta | Università Di Pisa |
Bianchi, Matteo | University of Pisa |
Grioli, Giorgio | Istituto Italiano Di Tecnologia |
Bicchi, Antonio | Università Di Pisa |
Catalano, Manuel Giuseppe | Istituto Italiano Di Tecnologia |
Keywords: Haptics and Haptic Interfaces, Prosthetics and Exoskeletons, Human-Centered Robotics
Abstract: Without proprioception, i.e. the intrinsic capability of a body to perceive its own limb position, completing daily life activities would require constant visual attention and it would challenging or even impossible. This situation is similar to the one experienced after limb amputation and in robotic tele-operation, where the natural sensory-motor loop is broken. While some promising solutions based on skin stretch sensory substitution have been proposed to restore tactile properties in these conditions, there is still room for enhancing the intuitiveness of stimulus delivery and the integration of haptic feedback devices within user's body. Here we propose a wearable device based on skin stretch stimulation, the Stretch-Pro, which can provide proprioceptive information on artificial hand aperture. This system can be suitably integrated in a prosthetic socket, or can be easily worn by a user controlling remote robots. The system can imitate the stretching of the skin that would naturally occur on the intact limb, when it is used to accomplish motor tasks. Two versions of the system are presented, with 1 and 2 actuators, respectively, which deliver the stretch stimulus in different ways. Experiments with able-bodied participants and a preliminary test with one prosthesis user are reported. Results suggest that Stretch-Pro could be a viable solution to convey proprioceptive cues to upper limb prosthesis users, opening promising perspectives for tele-robotics applications.
|
|
10:45-12:00, Paper MoA1-21.4 | Add to My Program |
Gaze-Based, Context-Aware Robotic System for Assisted Reaching and Grasping |
Shafti, Ali | Imperial College London |
Orlov, Pavel | Imperial College London |
Faisal, Aldo | Imperial College London |
Keywords: Physically Assistive Devices, Human Factors and Human-in-the-Loop, Rehabilitation Robotics
Abstract: Assistive robotic systems endeavour to support those with movement disabilities, enabling them to move again and regain functionality. Main issue with these systems is the complexity of their low-level control, and how to translate this to simpler, higher level commands that are easy and intuitive for a human user to interact with. We have created a multi-modal system, consisting of different sensing, decision making and actuating modalities, leading to intuitive, human-in-the-loop assistive robotics. The system takes its cue from the user's gaze, to decode their intentions and implement low-level motion actions to achieve high-level tasks. This results in the user simply having to look at the objects of interest, for the robotic system to assist them in reaching for those objects, grasping them, and using them to interact with other objects. We present our method for 3D gaze estimation, and grammars-based implementation of sequences of action with the robotic system. The 3D gaze estimation is evaluated with 8 subjects, showing an overall accuracy of 4.68+/-0.14cm. The full system is tested with 5 subjects, showing successful implementation of 100% of reach to gaze point actions and full implementation of pick and place tasks in 96%, and pick and pour tasks in 76% of cases. Finally we present a discussion on our results and what future work is needed to improve the system.
|
|
10:45-12:00, Paper MoA1-21.5 | Add to My Program |
Ways to Learn a Therapist's Patient-Specific Intervention: Robotics vs Telerobotics-Mediated Hands-On Teaching |
Fong, Jason | University of Alberta |
Martinez, Carlos Manuel | University of Alberta |
Tavakoli, Mahdi | University of Alberta |
Keywords: Rehabilitation Robotics, Telerobotics and Teleoperation
Abstract: Due to the limitations of therapists’ time and healthcare resources to cover the increasing demand for rehabilitation services, robot-assisted rehabilitation is becoming an appealing, powerful and economical solution. In our previous research, a solution that combines Learning from Demonstration (LfD) and robotic rehabilitation to save the therapist’s time and reduce the therapy costs was proposed. In this paper we compare two modalities, Robot- and Telerobotic-Mediated Kinesthetic Teaching (RMKT and TMKT), for implementing LfD in robotic rehabilitation. Our results show that behaviors demonstrated in both modalities are able to be imitated accurately, but demonstrations in TMKT have less repeatability.
|
|
10:45-12:00, Paper MoA1-21.6 | Add to My Program |
Development of a Novel Force Sensing System to Measure the Ground Reaction Force of Rats with Complete Spinal Cord Injury |
Anopas, Dollaporn | Nanyang Technological University |
Lin, Junquan | Nanyang Technological University |
Sei, Eng Kiat | Nanyang Technological University |
Wee, Seng Kwee | Tan Tock Seng Hospital |
Tow, Adela | Tan Tock Seng Hospital |
Chew, Sing Yian | Nanyang Technological University |
Ang, Wei Tech | Nanyang Technological University |
Keywords: Rehabilitation Robotics, Medical Robots and Systems
Abstract: To date, the aim of spinal cord injury researches in animals is to find the most effective treatment method which can lead to faster recovery. In order to evaluate if the method is effective, robust functional assessments are crucial. From the past to present, indicators to observe the recovery of the motor function in rodent SCI models are using human observance or the Basso, Beattie, and Bresnahan score, force detection, and imaging approaches. Nevertheless, these indicators do not meet some requirements for a severe full transection injury case. The goal of this project is to develop a novel force sensing system for measuring the ground reaction force of rats with severe SCI. In total, this system was tested with 12 spinalized rats. Following a full transection at the T9-T10 level of the spinal cord in rats with a 2mm gap, a nanofiber scaffold containing Neurotrophin-3 was implanted. After 12 weeks of training, results showed that rehabilitated rats were able to gradually exert more force as compared to non-rehabilitated rats. Results not only showed that rehabilitation enhanced recovery of motor function, but also demonstrated the viability of measuring the ground reaction force applied by the rats as an assessment for a full spinal cord transection injury model.
|
|
MoA1-22 Interactive Session, 220 |
Add to My Program |
Medical Robotics II - 1.1.22 |
|
|
|
10:45-12:00, Paper MoA1-22.1 | Add to My Program |
A Four-Magnet System for 2D Wireless Open-Loop Control of Microrobots |
Zarrouk, Azaddien | INSA Centre Val De Loire |
Belharet, Karim | Hautes Etudes d'Ingénieur - HEI Campus Centre |
Tahri, Omar | INSA Centre Val-De-Loire |
Ferreira, Antoine | INSA Centre Val De Loire |
Keywords: Medical Robots and Systems, Automation at Micro-Nano Scales, Micro/Nano Robots
Abstract: This paper presents a novel permanent magnets based actuator capable of injecting and 2D wireless control the motion of an untethered microrobot. The actuator is obtained with a simple, but an effective arrangement of four permanent magnets. Its novelty is that it creates local maxima of the magnetic field in a planar workspace. This results in a convergence point for magnetic particles that are in its influence zone. Trapping particles in the local maxima makes their open-loop guidance possible, even in presence of reasonable perturbations. Actually, open-loop control is the only way to achieve some drug delivery when there are no sensors to provide us a feedback on the particle's positions. This is case of most treatments where targeted drug delivery is to be used, such as in inner ear treatment, cardiac arrhythmias and antibiotic-resistant skin infections. Experimental results are provided in the paper to show the soundness of the proposed actuator design.
|
|
10:45-12:00, Paper MoA1-22.2 | Add to My Program |
Nitinol Living Hinges for Millimeter-Sized Robots and Medical Devices |
York, Peter | Harvard University |
Wood, Robert | Harvard University |
Keywords: Micro/Nano Robots, Medical Robots and Systems
Abstract: A hybrid manufacturing process combining abrasive jet and laser micromaching enables the creation of living hinges in nitinol that retain the superelastic properties of the bulk material. The former selectively etches through the thickness of a workpiece and the latter defines the part's final geometry. Because the majority of the material removal is done with the room-temperature mechanical etching procedure, thermal damage to the part is minimized. Processing parameters to achieve desired geometries are described, a bending stiffness model for the living hinges is provided, and validation experiments are presented. Lastly, to demonstrate the usefulness of these components to millimeter-sized robotic systems and medical devices, we show their integration in two prototype devices: an endoscopic camera wrist and a simple laser beam steering system.
|
|
10:45-12:00, Paper MoA1-22.3 | Add to My Program |
Tetherless Mobile Micro-Surgical Scissors Using Magnetic Actuation |
Onaizah, Onaizah | University of Toronto |
Diller, Eric D. | University of Toronto |
Keywords: Medical Robots and Systems, Micro/Nano Robots, Mechanism Design
Abstract: Current minimally-invasive surgical tools suffer from lack of scalability and restricted access to some surgical sites using a laparoscopic probe. This paper introduces a proof-of-concept prototype of the first completely wireless surgical scissors capable of dexterous motion and cutting in a remote environment as a mobile microrobotic device. The 15 mm untethered surgical scissors are custom made from sharpened titanium sheets with a magnet on each blade for actuating force and control. A super-elastic nitinol wire acts as a restoring spring and results in a simple design with no pin joint which is difficult to fabricate at small sizes. To actuate and control the scissors, a 3D magnetic coil system is used here for testing and demonstration. An external magnetic flux density of 20 mT can be generated using the coils and is used for cutting as well as orienting, moving and closing the scissors. In this first prototype setup, the scissors can generate up to 75 mN of cutting force, and we demonstrate the cutting of agar. As a proof of concept demonstration of the potential use of the scissors as a completely untethered surgical tool, we robotically maneuver the scissors to a target location in a confined environment where they cut through agar and return to their initial position.
|
|
10:45-12:00, Paper MoA1-22.4 | Add to My Program |
A Large-Deflection FBG Bending Sensor for SMA Bending Modules for Steerable Surgical Robots |
Sheng, Jun | Georgia Institute of Technology |
Deaton, Nancy Joanna | Georgia Institute of Technology |
Desai, Jaydev P. | Georgia Institute of Technology |
Keywords: Medical Robots and Systems, Surgical Robotics: Steerable Catheters/Needles, Mechanism Design
Abstract: This paper presents the development of a fiber Bragg grating (FBG) bending sensor for shape memory alloy (SMA) bending modules. Due to the small form factor, low cost, and large-deflection capability, SMA bending modules can be used to construct disposable surgical robots for a variety of minimally invasive procedures. To realize a closed-loop control of SMA bending modules, an intrinsic bending sensor is imperative. Due to the lack of bending sensors for SMA bending modules, we have developed an FBG bending sensor by integrating FBG fibers with a superelastic substrate using flexible adhesive. Since the substrate is ultra-thin and adhesive is flexible, the sensor has low stiffness and can measure large curvatures. Additionally, due to the orthogonal arrangement of the sensor/actuator assembly, the influence of temperature variation caused by SMA actuation can be compensated. The working principle of the developed sensor was modeled followed by simulations. After experimentally evaluating the developed model, the sensor was integrated with an SMA bending module and cyclically bi-directionally deflected. The experimental results proved the relatively high measurement accuracy, high repeatability, and large measurable curvatures of the sensor, although hysteresis was observed due to friction.
|
|
10:45-12:00, Paper MoA1-22.5 | Add to My Program |
Modular FBG Bending Sensor for Continuum Neurosurgical Robot |
Rahman, Nahian | Georgia Institute of Technology |
Deaton, Nancy Joanna | Georgia Institute of Technology |
Sheng, Jun | Georgia Institute of Technology |
Cheng, Shing Shin | Georgia Institute of Technology |
Desai, Jaydev P. | Georgia Institute of Technology |
Keywords: Medical Robots and Systems, Tendon/Wire Mechanism, Kinematics
Abstract: We present a modular sensing system to measure the deflection of a minimally invasive neurosurgical intracranial robot: MINIR-II. The MINIR-II robot is a tendon-driven continuum robot comprised of multiple spring backbone segments, which has been developed in our prior work. Due to the flexibility of the spring backbone and unique tendon routing configuration, each segment of MINIR-II can bend up to a large curvature (>=100 m-1) in multiple directions. However, the shape measurement of the robot based on tendon displacement is not precise due to friction and unknown external load/disturbance. In this regard, we propose a bending sensor module comprised of a fiber Bragg grating (FBG) fiber, a Polydimethylsiloxane (PDMS) cylinder, and a superelastic spring. The grating segment of the FBG fiber is enclosed inside a PDMS cylinder (1 mm in diameter), and the PDMS cylinder is bonded with the superelastic spring in series. The deflection or bending of the robot backbone segment is translated into an axial loading in the superelastic spring, which applies tension to the FBG; therefore, by measuring the peak wavelength shift of the FBG, the bending angle can be estimated. This paper describes the design, fabrication, and kinematic aspects of the sensor module in detail. To evaluate the proposed concept, one such sensor module has been tested and evaluated on the MINIR-II robot.
|
|
10:45-12:00, Paper MoA1-22.6 | Add to My Program |
A Compact Dental Robotic System Using Soft Bracing Technique |
Li, Jing | The University of Hong Kong |
Shen, Zhong | The University of Hong Kong |
Xu, Wen Yu Tian | The University of Hong Kong |
Lam, Walter Yu Hang | The University of Hong Kong |
Hsung, Richard Tai Chiu | The University of Hong Kong |
Pow, Edmond Ho Nang | The University of Hong Kong |
Kosuge, Kazuhiro | Tohoku University |
Wang, Zheng | The University of Hong Kong |
Keywords: Medical Robots and Systems, Tendon/Wire Mechanism, Soft Material Robotics
Abstract: A wide range of commonly-performed dental procedures, from operative caries removal, crown preparation, filling, to Orthodontia, could potentially benefit from robotic assistance or enhancement. Despite the wide applicability, dental robots have received far less research attention in comparison with surgical robots in general, with the vast majority of state-of-the-art dental robot systems built around commercially available industrial robotic manipulators. In this work, we propose a novel robotic manipulator system dedicated to dental applications. The proposed robot design utilizes tendon-sheath transmission, by which the electric-motor actuators could be placed away from the manipulator, resulting in substantially more compact size and lighter weight than industrial-arm-based state-of-the-art systems. The main contribution of this work is introducing a soft-robotic bracing element, which could substantially improve manipulator performance including stiffness, force capability, and accuracy. The concept, design, and fabrication aspects of the soft bracer are presented in detail in the paper. Design and system integration of the entire dental robot system are also introduced, and the performance of the system is validated using a fabricated prototype, where the benefits and unique performances of using the soft bracer are highlighted from experimental results. With compact size, excellent tool interchangeability, and fully customized towards dental procedure specifications,
|
|
MoA1-23 Interactive Session, 220 |
Add to My Program |
Motion and Path Planning I - 1.1.23 |
|
|
|
10:45-12:00, Paper MoA1-23.1 | Add to My Program |
Towards Learning Abstract Representations for Locomotion Planning in High-Dimensional State Spaces |
Klamt, Tobias | University of Bonn |
Behnke, Sven | University of Bonn |
Keywords: Motion and Path Planning, Deep Learning in Robotics and Automation, Autonomous Vehicle Navigation
Abstract: Ground robots which are able to navigate a variety of terrains are needed in many domains. One of the key aspects is the capability to adapt to the ground structure, which can be realized through movable body parts coming along with additional degrees of freedom (DoF). However, planning respective locomotion is challenging since suitable representations result in large state spaces. Employing an additional abstract representation - which is coarser, lower-dimensional, and semantically enriched - can support the planning. While a desired robot representation and action set of such an abstract representation can be easily defined, the cost function requires large tuning efforts. We propose a method to represent the cost function as a CNN. Training of the network is done on generated artificial data, while it generalizes well to the abstraction of real world scenes. We further apply our method to the problem of search-based planning of hybrid driving-stepping locomotion. The abstract representation is used as a powerful informed heuristic which accelerates planning by multiple orders of magnitude.
|
|
10:45-12:00, Paper MoA1-23.2 | Add to My Program |
Fast Stochastic Functional Path Planning in Occupancy Maps |
Francis, Gilad | The University of Sydney |
Ott, Lionel | University of Sydney |
Ramos, Fabio | University of Sydney |
Keywords: Motion and Path Planning, Learning and Adaptive Systems
Abstract: Path planners are generally categorised as either trajectory optimisers or sampling-based planners. The latter is the predominant planning paradigm for occupancy maps. Most trajectory optimisers require a fully defined artificial potential field for planning and cannot incorporate updates from a partially observed model such as an occupancy map. A stochastic trajectory optimiser capable of planning over occupancy map was presented in [1]. However, its scalability is limited by the cubic complexity of the Gaussian process path representation. In this work, we introduce a novel highly expressive path representation based on kernel approximation to perform trajectory optimisation over occupancy maps. This approach reduces the computational complexity to a fixed cost that only depends on the number of features. We show that stochastic sampling is crucial for planning in occupancy maps and present comparisons to other state-of-the-art planning methods, using simulated and real occupancy data. These experiments demonstrate the significant reduction in runtime, resulting in performance comparable to or better than sampling-based methods.
|
|
10:45-12:00, Paper MoA1-23.3 | Add to My Program |
A Scalable Framework for Real-Time Multi-Robot, Multi-Human Collision Avoidance |
Bajcsy, Andrea | University of California Berkeley |
Herbert, Sylvia | UC Berkeley |
Fridovich-Keil, David | University of California, Berkeley |
Fisac, Jaime F. | University of California, Berkeley |
Deglurkar, Sampada | UC Berkeley |
Dragan, Anca | University of California Berkeley |
Tomlin, Claire | UC Berkeley |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Robust/Adaptive Control of Robotic Systems, Collision Avoidance
Abstract: Robust motion planning is a well-studied problem in the robotics literature, yet current algorithms struggle to operate scalably and safely in the presence of other moving agents, such as humans. This paper introduces a novel framework for robot navigation that accounts for high-order system dynamics and maintains safety in the presence of external disturbances, other robots, and humans. Our approach precomputes a tracking error margin for each robot, generates confidence-aware human motion predictions, and coordinates multiple robots with a sequential priority ordering, effectively enabling scalable safe trajectory planning and execution. We demonstrate our approach in hardware with two robots and two humans, and showcase scalability in a larger simulation.
|
|
10:45-12:00, Paper MoA1-23.4 | Add to My Program |
Lazy Evaluation of Goal Specifications Guided by Motion Planning |
Hernández, Juan David | Rice University |
Moll, Mark | Rice University |
Kavraki, Lydia | Rice University |
Keywords: Motion and Path Planning
Abstract: Nowadays robotic systems are expected to share workspaces and collaborate with humans. In such collaborative environments, an important challenge is to ground or establish the correct semantic interpretation of a human request. Once such an interpretation is available, the request must be translated into robot motion commands in order to complete the desired task. It is not unusual that a human request cannot be grounded to a unique interpretation, thus leading to an ambiguous request. A simple example is to ask a robot to "put a cup on the table," when there are multiple cups available. In order to deal with this kind of ambiguous request, we propose a delayed or lazy variable grounding. The focus of this paper is a motion planning algorithm that, given goal regions that represent different valid groundings, lazily finds a feasible path to any one valid grounding. This algorithm includes a reward-penalty strategy, which attempts to prioritize those goal regions that seem more promising to provide a solution. We validate our approach by solving requests with multiple valid alternatives in both simulation and real-world experiments.
|
|
10:45-12:00, Paper MoA1-23.5 | Add to My Program |
Reconfigurable Motion Planning and Control in Obstacle Cluttered Environments under Timed Temporal Tasks |
Verginis, Christos | Electrical Engineering, KTH Royal Institute of Technology |
Vrohidis, Constantinos | National Technical University of Athens |
Bechlioulis, Charalampos | National Technical University of Athens |
Kyriakopoulos, Kostas | National Technical Univ. of Athens |
Dimarogonas, Dimos V. | KTH Royal Institute of Technology |
Keywords: Formal Methods in Robotics and Automation, Autonomous Agents, Task Planning
Abstract: This work addresses the problem of robot navigation under timed temporal specifications in workspaces cluttered with obstacles. We propose a hybrid control strategy that guarantees the accomplishment of a high-level specification expressed as a timed temporal logic formula, while preserving safety (i.e., obstacle avoidance) of the system. In particular, we utilize a motion controller that achieves safe navigation inside the workspace in predetermined time, thus allowing us to abstract the motion of the agent as a finite timed transition system among certain regions of interest. Next, we employ standard formal verification and convex optimization techniques to derive high-level timed plans that satisfy the agent's specifications. A simulation study illustrates and clarifies the proposed scheme.
|
|
10:45-12:00, Paper MoA1-23.6 | Add to My Program |
Learning Navigation Behaviors End to End with AutoRL |
Chiang, Hao-Tien | University of New Mexico |
Faust, Aleksandra | Google Brain |
Fiser, Marek | Google |
Francis, Anthony | Google |
Keywords: Motion and Path Planning, Deep Learning in Robotics and Automation
Abstract: We learn end-to-end point-to-point and path-following navigation behaviors that avoid moving obstacles. These policies receive noisy lidar observations and output robot linear and angular velocities. The policies are trained in small, static environments with AutoRL, an evolutionary automation layer around Reinforcement Learning (RL) that searches for a deep RL reward and neural network architecture with large-scale hyper-parameter optimization. AutoRL first finds a reward that maximizes task completion, and then finds a neural network architecture that maximizes the cumulative of the found reward. Empirical evaluations, both in simulation and on-robot, show that AutoRL policies do not suffer from the catastrophic forgetfulness that plagues many other deep reinforcement learning algorithms, generalize to new environments and moving obstacles, are robust to sensor, actuator, and localization noise, and can serve as robust building blocks for larger navigation tasks. Our path-following and point-to-point policies are respectively 23% and 26% more successful than comparison methods across new environments.
|
|
MoA1-24 Interactive Session, 220 |
Add to My Program |
Field Robotics I - 1.1.24 |
|
|
|
10:45-12:00, Paper MoA1-24.1 | Add to My Program |
Door Opening and Traversal with an Industrial Cartesian Impedance Controlled Mobile Robot |
Stuede, Marvin | Institute of Mechatronic Systems, Leibniz Universitaet Hannover |
Nuelle, Kathrin | Leibniz Universität Hannover |
Tappe, Svenja | Leibniz Universität Hannover |
Ortmaier, Tobias | Leibniz University Hanover |
Keywords: Mobile Manipulation, Service Robots, Computer Vision for Automation
Abstract: This paper presents a holistic approach for door opening with a cartesian impedance controlled mobile robot, a KUKA KMR iiwa. Based on a given map of the environment, the robot autonomously detects the door handle, opens doors and traverses doorways without knowledge of a door model or the door’s geometry. The door handle detection uses a convolutional neural network (CNN)-based architecture to obtain the handle’s bounding box in a RGB image that works robustly for various handle shapes and colors. We achieve a detection rate of 100% for an evaluation set of 38 different door handles, by always selecting for highest confidence score. Registered depth data segmentation defines the door plane to construct a handle coordinate frame. We introduce a control structure based on the task frame formalism that uses the handle frame for reference in an outer loop for the manipulator’s impedance controller. It runs in soft real-time on an external computer with approximately 20 Hz since access to inner controller loops is not available for the KMR iiwa. With the approach proposed in this paper, the robot successfully opened and traversed for 22 out of 25 trials at five different doors.
|
|
10:45-12:00, Paper MoA1-24.2 | Add to My Program |
An Algorithm for Odor Source Localization Based on Source Term Estimation |
Rahbar, Faezeh | EPFL |
Marjovi, Ali | EPFL |
Martinoli, Alcherio | EPFL |
Keywords: Probability and Statistical Methods, Autonomous Agents, Reactive and Sensor-Based Planning
Abstract: Finding sources of airborne chemicals with mobile sensing systems finds applications across the security, safety, domestic, medical, and environmental domains. In this paper, we present an algorithm based on source term estimation for odor source localization that is coupled with a navigation method based on partially observable Markov decision processes. We propose an innovative strategy to balance exploration and exploitation in navigation. The method has been evaluated systematically through high-fidelity simulations and in a wind tunnel emulating realistic and repeatable conditions. The impact of multiple algorithmic and environmental parameters has been studied in the experiments.
|
|
10:45-12:00, Paper MoA1-24.3 | Add to My Program |
Neural Network Pile Loading Controller Trained by Demonstration |
Halbach, Eric | Tampere University |
Kamarainen, Joni-Kristian | Tampere University of Technology |
Ghabcheloo, Reza | Tampere University of Technology |
Keywords: Mining Robotics, Neural and Fuzzy Control, Learning from Demonstration
Abstract: This paper presents the development and testing of end-to-end Neural Network (NN) controllers for automated pile loading with a robotic wheel loader. NNs were trained using the Learning from Demonstration approach, i.e. by first recording sensor and control signals during manually-driven pile loading actions. Training made use of three input signals: boom angle, bucket angle and hydrostatic driving pressure; and three output signals: boom control, bucket control and the gas command. Most testing was conducted using NNs with 5 neurons in a single hidden layer, which were able to fill the bucket reasonably well. Qualitative comparisons were made to ascertain how the amount of training data and number of hidden neurons affects bucket filling performance, for NNs trained using both the Levenberg-Marquardt and Bayesian Regularization backpropagation algorithms. Different NNs trained with the same data were also compared. An additional pile transfer experiment compared the performance of an NN controller with a heuristic automated controller and manual human control. By estimating the total volume of material transferred using 3D laser scans, human control was found to have the highest performance, though the NN outperformed the heuristic controller. This indicated that end-to-end NN control trained by demonstration could offer improvement over current heuristic methods for automated pile loading.
|
|
10:45-12:00, Paper MoA1-24.4 | Add to My Program |
Dynamic Manipulation of Gear Ratio and Ride Height for a Novel Compliant Wheel Using Pneumatic Actuators |
Hojnik, Tim | CSIRO |
Flick, Paul | CSIRO |
Bandyopadhyay, Tirthankar | CSIRO |
Roberts, Jonathan | Queensland University of Technology |
Keywords: Field Robots, Wheeled Robots, Hydraulic/Pneumatic Actuators
Abstract: This paper proposes a novel configurable wheel that exhibits desired properties of varied radius wheels. Positional manipulation of the centre hub is proposed and tested to achieve these desired characteristics of `virtual' wheels in a physical system. The centre hub is manipulated via the use of pneumatic actuators mounted to and constricted by the outer rim of the wheel, which allows for fast and accurate control to enable the vehicle ride height and wheel gear ratios to be adjusted continuously and be maintained during the wheels' full rotation. Experiments are presented, validating this ability of the system. We envision uses for this system to extend from off-road robotics to space exploration as these wheels exhibit novel characteristics not demonstrated by other platforms.
|
|
10:45-12:00, Paper MoA1-24.5 | Add to My Program |
A Model-Free Extremum-Seeking Approach to Autonomous Excavator Control Based on Output Power Maximization |
Sotiropoulos, Filippos Edward | Massachusetts Institute of Technology |
Asada, Harry | MIT |
Keywords: Mining Robotics, Robotics in Construction, Field Robots
Abstract: A new approach to autonomous excavator control that allows the machine to adapt to unknown soil properties is presented. Unlike traditional force control or trajectory control, the new method uses the product of force and velocity, namely, the power transmitted from the excavator to the soil, as a signal for adaptive excavation. Using an extremum-seeking algorithm, an optimal excavation condition where the force and velocity at the bucket take a particular combination that maximizes the output power of the machine is sought and maintained. Under this condition, the system finds the optimal depth of digging by controlling the boom of the excavator. Also under this condition, the output impedance of the excavator matches the impedance of the load and, thereby, transmits the maximum power from the machine to the soil. Theoretical analysis proves that an optimal combination of force and velocity exists and is unique under mild assumptions. An extremum-seeking algorithm using recursive least squares is developed for maximizing the output power. The method is implemented on a small-scale prototype system where torque motors emulate nonlinear force-speed characteristics of hydraulic actuators. Experiments demonstrate that the prototype can execute excavation tasks adaptively against varying soil properties and terrain profile.
|
|
10:45-12:00, Paper MoA1-24.6 | Add to My Program |
The SlothBot: A Novel Design for a Wire-Traversing Robot |
Notomista, Gennaro | Georgia Institute of Technology |
Emam, Yousef | Mr |
Egerstedt, Magnus | Georgia Institute of Technology |
Keywords: Mechanism Design, Environment Monitoring and Management
Abstract: This paper presents the SlothBot, a wire-traversing robot envisioned for long-term environmental monitoring applications. The SlothBot is a solar-powered, slow-paced, energy-efficient robot—hence its name—capable of moving on a mesh of wires by switching between branching wires. Unlike ground mobile robots or aerial robots employed in environmental monitoring applications, the use of wire-traversing robots allows for longer-term deployment because of the significantly lower energy consumption. Wire-traversing, coupled with the use of solar panels, facilitates the self-sustainability of the SlothBot. Locomotion and wire-switching maneuvers are performed in a fail-safe fashion, inasmuch the robot is always firmly attached to the wires, even when switching between branching wires. This is achieved by employing a two-body structure featuring an actuated decoupling mechanism. In this paper we show the design and the motion control of the SlothBot, together with the results of long-term monitoring experiments.
|
|
MoA1-25 Interactive Session, 220 |
Add to My Program |
Path Planning for Multi-Robot Systems I - 1.1.25 |
|
|
|
10:45-12:00, Paper MoA1-25.1 | Add to My Program |
Feasible Coordination of Multiple Homogeneous or Heterogeneous Mobile Vehicles with Various Constraints |
Sun, Zhiyong | Australian National University |
Greiff, Marcus | Lund University |
Robertsson, Anders | LTH, Lund University |
Johansson, Rolf | Lund University |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Multi-Robot Systems, Networked Robots
Abstract: We consider the problem of feasible coordination control for multiple homogeneous or heterogeneous mobile vehicles subject to various constraints (nonholonomic motion constraints, holonomic coordination constraints, equality/inequality constraints etc). We develop a general framework involving differential-algebraic equations and viability theory to describe and determine coordination feasibility for a coordinated motion control under heterogeneous vehicle dynamics and various constraints. A heuristic algorithm is proposed for generating feasible trajectories for each individual vehicle. We show several application examples and simulation experiments on multi-vehicle coordination under various constraints to validate the theory and the effectiveness of the proposed algorithm and control schemes.
|
|
10:45-12:00, Paper MoA1-25.2 | Add to My Program |
Turn-Minimizing Multirobot Coverage |
Vandermeulen, Isaac | University of Sheffield |
Gross, Roderich | The University of Sheffield |
Kolling, Andreas | IRobot Corporation |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Multi-Robot Systems, Planning, Scheduling and Coordination
Abstract: Multirobot coverage is the problem of planning paths for several identical robots such that the combined regions traced out by the robots completely cover their environment. We consider the problem of multirobot coverage with the objective of minimizing the mission time, which depends on the number of turns taken by the robots. To solve this problem, we first partition the environment into ranks which are long thin rectangles the width of the robot's coverage tool. Our novel partitioning heuristic produces a set of ranks which minimizes the number of turns. Next, we solve a variant of the multiple travelling salesperson problem (m-TSP) on the set of ranks to minimize the robots' mission time. The resulting coverage plan is guaranteed to cover the entire environment. We present coverage plans for a robotic vacuum using real maps of 25 indoor environments and compare the solutions to paths planned without the objective of minimizing turns. Turn minimization reduced the number of turns by 6.7% and coverage time by 3.8% on average for teams of 1--5 robots.
|
|
10:45-12:00, Paper MoA1-25.3 | Add to My Program |
Efficient Kinodynamic Multi-Robot Replanning in Known Workspaces |
Desai, Arjav Ashesh | Carnegie Mellon University |
Collins, Matthew | Carnegie Mellon University |
Michael, Nathan | Carnegie Mellon University |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Planning, Scheduling and Coordination
Abstract: In this work, we consider the problem of online centralized kinodynamic multi-robot replanning (from potentially non-stationary initial states) and coordination in known and cluttered workspaces. Offline state lattice reachability analysis is leveraged to decouple the planning problem into two sequential graph searches---one in the explicit geometric graph of the environment and the other in the graph of the higher-order derivatives of the robot's state---in a manner such that the intermediate vertices of a safe set of geometric paths are guaranteed to have a feasible assignment of higher-order derivatives. Without additional iterative refinement procedures, the resulting time parameterized polynomial trajectories are dynamically feasible and collision-free. Planning results with up to 20 robots in two and three dimensional workspaces suggest the suitability of the proposed approach for multi-robot replanning in known environments.
|
|
10:45-12:00, Paper MoA1-25.4 | Add to My Program |
Chance-Constrained Collision Avoidance for MAVs in Dynamic Environments |
Zhu, Hai | Delft University of Technology |
Alonso-Mora, Javier | Delft University of Technology |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Collision Avoidance, Motion and Path Planning
Abstract: Safe autonomous navigation of micro air vehicles in cluttered dynamic environments is challenging due to the uncertainties arising from robot localization, sensing and motion disturbances. This paper presents a probabilistic collision avoidance method for navigation among other robots and moving obstacles, such as humans. The approach explicitly considers the collision probability between each robot and obstacle and formulates a chance constrained nonlinear model predictive control problem (CCNMPC). A tight bound for approximation of collision probability is developed which makes the CCNMPC formulation tractable and solvable in real time. For multi-robot coordination we describe three approaches, one distributed without communication (constant velocity assumption), one distributed with communication (of previous plans) and one centralized (sequential planning). We evaluate the proposed method in experiments with two quadrotors sharing the space with two humans and verify the multi-robot coordination strategy in simulation with up to sixteen quadrotors.
|
|
10:45-12:00, Paper MoA1-25.5 | Add to My Program |
PRIMAL: Pathfinding Via Reinforcement and Imitation Multi-Agent Learning |
Sartoretti, Guillaume Adrien | Carnegie Mellon University |
Kerr, Justin | Carnegie Mellon University |
Shi, Yunfei | The Hong Kong Polytechnic University |
Wagner, Glenn | CSIRO |
Kumar, T. K. Satish | University of Southern California |
Koenig, Sven | University of Southern California |
Choset, Howie | Carnegie Mellon University |
Keywords: Path Planning for Multiple Mobile Robots or Agents, Deep Learning in Robotics and Automation, Distributed Robot Systems
Abstract: Multi-agent path finding (MAPF) is an essential component of many large-scale, real-world robot deployments, from aerial swarms to warehouse automation. However, despite the community's continued efforts, most state-of-the-art MAPF planners still rely on centralized planning and scale poorly past a few hundred agents. Such planning approaches are maladapted to real-world deployments, where noise and uncertainty often require paths be recomputed online, which is impossible when planning times are in seconds to minutes. We present PRIMAL, a novel framework for MAPF that combines reinforcement and imitation learning to teach fully-decentralized policies, where agents reactively plan paths online in a partially-observable world while exhibiting implicit coordination. This framework extends our previous work on distributed learning of collaborative policies by introducing demonstrations of an expert MAPF planner during training, as well as careful reward shaping and environment sampling. Once learned, the resulting policy can be copied onto any number of agents and naturally scales to different team sizes and world dimensions. We present results on randomized worlds with up to 1024 agents and compare success rates against state-of-the-art MAPF planners. Finally, we experimentally validate the learned policies in a hybrid simulation of a factory mockup, involving both real-world and simulated robots.
|
|
10:45-12:00, Paper MoA1-25.6 | Add to My Program |
Multi-Robot Motion Planning with Dynamics Via Coordinated Sampling-Based Expansion Guided by Multi-Agent Search |
Le, Duong | Catholic University of America |
Plaku, Erion | Catholic University of America |
Keywords: Motion and Path Planning
Abstract: This paper combines sampling-based motion planning with multi-agent search to efficiently solve challenging multi-robot motion-planning problems with dynamics. This idea has shown promise in prior work which developed a centralized approach to expand a motion tree in the composite state space of all the robots along routes obtained by multi-agent search over a discrete abstraction. Still, the centralized expansion imposes a significant bottleneck due to the curse of dimensionality associated with the high-dimensional composite state space. To improve efficiency and scalability, we propose a coordinated expansion of the motion tree along routes obtained by the multi-agent search. We first develop a single-robot sampling-based approach to closely follow a given route. The salient aspect of the proposed coordinated expansion is to invoke the route follower one robot at a time, ensuring that robot i follows route_i while avoiding not only the obstacles but also robots 1, ..., i-1. In the next iteration, the motion tree could be expanded from another state along other routes. This enables the approach to progress rapidly and achieve significant speedups over a centralized approach.
|
|
MoA1-26 Interactive Session, 220 |
Add to My Program |
Multi-Robot Systems I - 1.1.26 |
|
|
|
10:45-12:00, Paper MoA1-26.1 | Add to My Program |
Cannot Avoid Penalty? Let's Minimize |
Sarkar, Chayan | TCS Research and Innovation |
Agarwal, Marichi | TCS Research and Innovation |
Keywords: Multi-Robot Systems, Task Planning, Planning, Scheduling and Coordination
Abstract: Multi-robot systems are deployed in a warehouse to automate the process of storing and retrieving objects in and out of the warehouse. The efficiency of the system largely depends on how the tasks are allocated to the robots. Though there exists a number of techniques that can perform multi-robot task allocation quite efficiently, they hardly consider deadline for task completion while assigning tasks to the robots. A careful allocation is of paramount importance when there is an associated penalty with each of the tasks if it is not completed within a stipulated time. In this work, we develop an algorithm, called Minimum Penalty Scheduling (MPS) that allocates tasks among a group of robots with the goal that the overall penalty of executing all the tasks can be minimized. Our algorithm provides a robust, scalable, and near-optimal real-time task schedule. By comparing with the state-of-the-art algorithm, we show that MPS attracts up to 62.5% less penalty when a significant number of tasks are bound to miss the deadline. Additionally, MPS is also suitable for real-time multi-processor scheduling since it schedules a higher number of tasks within their deadline.
|
|
10:45-12:00, Paper MoA1-26.2 | Add to My Program |
Mixed-Granularity Human-Swarm Interaction |
Patel, Jayam | Worcester Polytechnic Institute |
Yicong, Xu | PTC Inc |
Pinciroli, Carlo | Worcester Polytechnic Institute |
Keywords: Multi-Robot Systems, Distributed Robot Systems, Virtual Reality and Interfaces
Abstract: We present an augmented reality human-swarm interface that combines two modalities of interaction: environment-oriented and robot-oriented. The environment-oriented modality allows the user to modify the environment (either virtual or physical) to indicate a goal to attain for the robot swarm. The robot-oriented modality makes it possible to select individual robots to reassign them to other tasks to increase performance or remedy failures. Previous research has concluded that environment-oriented interaction might prove more difficult to grasp for untrained users. In this paper, we report a user study which indicates that, at least in collective transport, environment-oriented interaction is more effective than purely robot-oriented interaction, and that the two combined achieve remarkable efficacy.
|
|
10:45-12:00, Paper MoA1-26.3 | Add to My Program |
End-Effector Pose Correction for Versatile Large-Scale Multi-Robotic Systems |
Stadelmann, Lukas | ETH Zürich |
Sandy, Timothy | ETH Zürich |
Thoma, Andreas | ETH Zurich |
Buchli, Jonas | |
Keywords: Factory Automation, Industrial Robots, Multi-Robot Systems
Abstract: In this paper, we present a fully-integrated end-effector positioning system for large-scale multi-robotic setups used for non-repetitive manufacturing tasks. The system provides static and dynamic correction of the end-effector pose using an external pose tracking system. It consists of multiple modules which extend the capabilities of the conventional robot setup and fundamentally improve its usability and efficiency, since the user can easily set up, execute and monitor the manufacturing tasks in a universal reference frame. To increase the performance of closed-loop control of the end-effector pose, a sensor fusion algorithm is implemented for fusing the data of the tracking system iGPS with an IMU. Experiments are carried out which show a reduction of the average error down to 0.11 mm for the static correction, a significant increase of the measurement quality of the tracking system with the sensor fusion and a path error below 0.5 mm for the dynamic correction. The presented correction system enables new applications in digital building construction which require high accuracy target poses spread through a large workspace of cooperating robots.
|
|
10:45-12:00, Paper MoA1-26.4 | Add to My Program |
Flexible Collaborative Transportation by a Team of Rotorcraft |
Garcia de Marina, Hector | University of Southern Denmark |
Smeur, Ewoud | TU Delft |
Keywords: Cooperating Robots, Swarms, Multi-Robot Systems
Abstract: We propose a combined method for the collaborative transportation of a suspended payload by a team of rotorcraft. A recent distance-based formation-motion control algorithm based on assigning distance disagreements among robots generates the acceleration signals to be tracked by the vehicles. In particular, the proposed method does not need global positions nor tracking prescribed trajectories for the motion of the members of the team. The acceleration signals are followed accurately by an Incremental Nonlinear Dynamic Inversion controller designed for rotorcraft that measures and resists the tensions from the payload. Our approach allows us to analyze the involved accelerations and forces in the system so that we can calculate the worst case conditions explicitly to guarantee a nominal performance, provided that the payload starts at rest in the 2D centroid of the formation, and it is not under significant disturbances. For example, we can calculate the maximum safe deformation of the team with respect to its desired shape. We demonstrate our method with a team of four rotorcraft carrying a suspended object two times heavier than the maximum payload for an individual. Last but not least, our proposed algorithm is available for the community in the open-source autopilot Paparazzi.
|
|
10:45-12:00, Paper MoA1-26.5 | Add to My Program |
Circular and Concentric Formation of Kinematic Unicycles |
Ngo, Trung-Dung | University of Prince Edward Island |
Leth, John | Aalborg University |
Azuma, Shun-ichi | Nagoya University |
Iqbal, Muhammad | International Islamic University |
Keywords: Dynamics, Kinematics, Multi-Robot Systems
Abstract: This paper addresses the circular formation and concentric formation stabilization problem of kinematic unicycles. We design distributed control laws driving unicycles to converge to a common circle at the first stage and a velocity control law enabling unicycles to achieve a specific formation on the circle at the second stage. We also achieve the concentric formation by dividing unicycles into groups and design distributed control laws reinforcing each group at a desired circular orbit from the stationary center. We provide analysis to show that both the circular and concentric formations are asymptotically stable using set stabilization theory. Typical examples are selected to demonstrate and support the theoretical results.
|
|
10:45-12:00, Paper MoA1-26.6 | Add to My Program |
Navigation Functions with Time-Varying Destination Manifolds in Star Worlds (I) |
Li, Caili | University of Delaware |
Tanner, Herbert G. | University of Delaware |
Keywords: Motion Control, Autonomous Vehicle Navigation, Multi-Robot Systems
Abstract: This paper formally constructs navigation functions with time-varying destinations on star worlds. The construction is based on appropriate diffeomorphic transformations and extends an earlier sphere-world formulation. A new obstacle modeling method is also introduced, reducing analytical complexity and offering unified expressions of common classes of n-dimensional obstacles. The method allows for dynamic target tracking and is validated through simulations and experiments.
|
|
MoA2 Regular Session, 517cd |
Add to My Program |
Award Session I |
|
|
Chair: Laumond, Jean-Paul | LAAS-CNRS |
Co-Chair: Gosselin, Clement | Université Laval |
|
10:45-10:57, Paper MoA2.1 | Add to My Program |
LineRanger Analysis and Field Testing of an Innovative Robot for Efficient Assessment of Bundled High-Voltage Powerlines |
Richard, Pierre-Luc | Hydro-Quebec Research Institute |
Pouliot, Nicolas | IREQ Hydro-Québec Research Institute |
Morin, François | Hydro-Quebec Research Institute |
Lepage, Marco | Hydro-Québec - IREQ |
Hamelin, Philippe | Hydro-Quebec Research Institute |
Lagacé, Marin | Hydro-Quebec Research Institute |
Sartor, Alex | Hydro-Quebec Research Institute |
Lambert, Ghislain | Hydro-Quebec Research Institute |
Montambault, Serge | Hydro-Québec Research Institute |
Keywords: Field Robots, Telerobotics and Teleoperation, Mechanism Design
Abstract: Robotic platforms dedicated to powerline inspection are often complex to operate, take several minutes to cross any obstacle, and must be operated by highly trained specialists. To further its goal of massive inspection of its power grid, Hydro-Québec developed an innovative robot that is simple to operate and can be used directly by line maintenance technicians. LineRanger was developed following the field deployment of LineROVer and LineScout but aims at surpassing them in terms of inspection efficiency. With an ingenious and passive obstacle-crossing system, this new robot allows large-scale inspection of bundled-type powerlines, since the obstacle crossing time is considerably reduced. In this paper, details on the robot’s key features are presented along with its mathematical analysis, which guarantees its stability on flexible bundles and directly influenced the design. Finally, the LineRanger prototype is presented, with insights about its first field deployments.
|
|
10:57-11:09, Paper MoA2.2 | Add to My Program |
Adjustable Power Modulation for a Leg Mechanism Suitable for Running |
Plecnik, Mark | University of Notre Dame |
Fearing, Katherine | University of California Berkeley |
Fearing, Ronald | University of California at Berkeley |
Keywords: Mechanism Design, Kinematics, Computational Geometry
Abstract: Recent work in the design of mechanical systems for terrestrial locomotion has indicated successful strategies for increasing the energetic performance of a robotic locomotor without upgrading its actuator system. We apply one such strategy, termed power modulation, in a new way: for the design of a leg mechanism useful for running. Power modulation geometrically defines force/torque ratios between robot components to mechanically achieve certain energy transmission characteristics during fast stance dynamics that increase the kinetic power output of the overall system. This attribute should be useful for a running robot by extending the range of available footholds that can be accessed in a single step. To find a suitable leg mechanism, we leverage the Finite Root Generation to compute a design. The design is advanced to a prototype and basic experiments are conducted to investigate its behavior as an implementation of power modulation and adjusted into a low-power mode.
|
|
11:09-11:21, Paper MoA2.3 | Add to My Program |
Development and Experimental Validation of Aerial Vehicle with Passive Rotating Shell on Each Rotor |
Tadakuma, Kenjiro | Tohoku University |
Salaan, Carl John | Tohoku University |
Okada, Yoshito | Tohoku University |
Sakai, Yusuke | Tohoku University |
Ohno, Kazunori | Tohoku University |
Tadokoro, Satoshi | Tohoku University |
Keywords: Mechanism Design, Aerial Systems: Applications, Search and Rescue Robots
Abstract: Aerial robotics is a fast-growing field of robotics and has been successfully used in various applications. However, similar to other areas of robotics, many challenges remain, such as dealing with unavoidable obstacle in a cluttered environment. A few years ago, a flying robot with a protective shell that can passively rotate was introduced. However, such a system also has some limitations. Because of the passive rotation of the protective shell, the ability to physically interact outside the shell is limited, and the onboard camera and other remote sensors are constantly obstructed. In this study, a new idea is introduced in response to the limitations of the previous system while retaining the protective shell and maintaining some degree of passive rotation of the shell. It is proposed to position two passive rotating hemispherical shells in each rotor to directly protect the propeller. This paper presents the concept, discusses the design and proof of concept, and validates the concept through experiments. Various experiments demonstrate the capabilities of the proposed flying robot, and resolution of the problem of physical interaction and camera obstruction, and the introduction of new advantages.
|
|
11:21-11:33, Paper MoA2.4 | Add to My Program |
Robotic Orientation Control of Deformable Cells |
Dai, Changsheng | University of Toronto |
Zhang, Zhuoran | University of Toronto |
Lu, Yuchen | University of Toronto |
Shan, Guanqiao | University of Toronto |
Wang, Xian | University of Toronto |
Zhao, Qili | University of Toronto |
Sun, Yu | University of Toronto |
Keywords: Biological Cell Manipulation, Automation at Micro-Nano Scales
Abstract: Robotic manipulation of deformable objects (vs. rigid objects) has been a classic topic in robotics. Compared to deformable synthetic objects such as rubber balls and clothes, biological cells are highly deformable and more prone to damage. This paper presents robotic manipulation of deformable cells for orientation control (both out-of-plane and in-plane), which is required in both clinical (e.g., in vitro fertilization) and biomedical (e.g., clone) applications. Compared to manual cell rotation based on empirical experience, the robotic approach, based on mathematical modeling and path planning, effectively rotates a cell while consistently maintaining minimal cell deformation to avoid cell damage. A force model is established to determine the minimal force applied by the micropipette to rotate a spherical or more generally, an ellipsoidal mouse oocyte. The force information is translated into indentation through a contact mechanics model, and the manipulation path of the micropipette is formed by connecting the indentation positions on the oocyte. A compensation controller is designed to compensate for the variations of mechanical properties across cells. The polar body of an oocyte is detected by deep neural networks with robustness to shape and size differences. Experimental results demonstrate that the system achieved an accuracy of 97.6% in polar body detection and an accuracy of 0.7 degree in oocyte orientation control with maximum oocyte deformation of 2.69 um.
|
|
11:33-11:45, Paper MoA2.5 | Add to My Program |
Towards Robust Product Packing with a Minimalistic End-Effector |
Shome, Rahul | Rutgers University |
Tang, Wei Neo | Rutgers University |
Song, Changkyu | Rutgers University |
Mitash, Chaitanya | Rutgers University |
Kourtev, Hristiyan | Rutgers University |
Yu, Jingjin | Rutgers University |
Boularias, Abdeslam | Carnegie Mellon University |
Bekris, Kostas E. | Rutgers, the State University of New Jersey |
Keywords: Manipulation Planning, Factory Automation, Perception for Grasping and Manipulation
Abstract: Advances in sensor technologies, object detection algorithms, planning frameworks and hardware designs have motivated the deployment of robots in warehouse automation. A variety of such applications, like order fulfillment or packing tasks, require picking objects from unstructured piles and carefully arranging them in bins or containers. Desirable solutions need to be low-cost, easily deployable and controllable, making minimalistic hardware choices desirable. The challenge in designing an effective solution to this problem relates to appropriately integrating multiple components, so as to achieve a robust pipeline that minimizes failure conditions. The current work proposes a complete pipeline for solving such packing tasks, given access only to RGB-D data and a single robot arm with a minimalistic, vacuum-based end-effector. To achieve the desired level of robustness, three key manipulation primitives are identified, which take advantage of the environment and simple operations to successfully pack multiple cubic objects. The overall approach is demonstrated to be robust to execution and perception errors. The impact of each manipulation primitive is evaluated by considering different versions of the proposed pipeline that incrementally introduce reasoning about object poses and corrective manipulation actions.
|
|
11:45-11:57, Paper MoA2.6 | Add to My Program |
Contactless Robotic Micromanipulation in Air Using a Magneto-Acoustic System |
Youssefi, Omid | University of Toronto |
Diller, Eric D. | University of Toronto |
Keywords: Micro/Nano Robots, Dexterous Manipulation, Automation at Micro-Nano Scales
Abstract: Precise and dexterous handling of micrometer to millimeter-scale objects are the two key and challenging factors for mincromanipualtion, especially in the fields of biotechnology where delicate microcomponents can be easily damaged by contact during handling. Many complex microrobotic techniques, scaling from fully autonomous to teleoperated, have been developed to address the limitations individually. However, a scalable, reliable, and versatile method which can be applied to a wide range of applications is not present. This work uniquely combines the advantages of magnetic and acoustic micromanipulation methods to achieve three-dimensional, contactless, and semi-autonomous micromanipulation, with potential for full automation, for use in microassembly applications. Solid and liquid materials, with sizes less than 3 mm (down to 300 m), are handled in a cylindrical workspace of 30 mm in height and 4 mm in diameter using acoustic levitation while an externally applied magnetic field controls the orientation of magnetically active components. A maximum vertical positioning RMSE of 1.5% of parts length was observed. This paper presents the concept, design, characterization, and modeling of the new method, along with a demonstration of a typical assembly process.
|
|
MoKN1 Keynote Session, 517ab |
Add to My Program |
Keynote Session I |
|
|
Chair: Desai, Jaydev P. | Georgia Institute of Technology |
|
13:45-14:30, Paper MoKN1.1 | Add to My Program |
Move Fast and (Don’t) Break Things: Commercializing Robotics at the Speed of Venture Capital |
Gariepy, Ryan | Clearpath Robotics Inc |
Keywords: Wheeled Robots
Abstract: Ryan Gariepy is the CTO and co-founder of Clearpath Robotics and OTTO Motors, because if one startup isn't stressful enough, why not run two? He completed both a B.A.Sc. degree in Mechatronics Engineering and a M.A.Sc. degree in Mechanical Engineering at the University of Waterloo, and has over three dozen pending patents in the field of intelligent systems. He worked at a pre-acquisition Kiva Systems, as well as a pre-product Aeryon Labs. He has spent his professional career working to make autonomous systems ubiquitous, whether that is via the rapidly growing OTTO Motors product line, the Clearpath Robotics support of the global robotics community, or the co-organization of eight consecutive ROSCons. He is on the board of directors for the Open Source Robotics Foundation, Next Generation Manufacturing Canada, and the NSERC Canadian Robotics Network, and is an advisor for several startups and venture capital groups. He has filled almost every role in a robotics startup possible, most of them with very little warning.
|
|
MoKN2 Keynote Session, 517cd |
Add to My Program |
Keynote Session II |
|
|
Chair: Dudek, Gregory | McGill University |
|
13:45-14:30, Paper MoKN2.1 | Add to My Program |
Biomimetic Human Simulation and the Deep Learning of Neuromuscular and Sensorimotor Control |
Terzopoulos, Demetri | University of California, Los Angeles |
Keywords: Simulation and Animation
Abstract: Demetri Terzopoulos is a Chancellor's Professor of Computer Science at the University of California, Los Angeles, where he holds the rank of Distinguished Professor and directs the UCLA Computer Graphics & Vision Laboratory. He is also Co-Founder and Chief Scientist of VoxelCloud, Inc., a multinational company that applies AI to healthcare. He graduated from McGill University and received his PhD degree ('84) in Artificial Intelligence from MIT. He is or was a Guggenheim Fellow, a Fellow of the ACM, a Fellow of the IEEE, a Fellow of the Royal Society of London, a Fellow of the Royal Society of Canada, a member of the European Academy of Sciences and the New York Academy of Sciences, and a life member of Sigma Xi. His many awards include an Academy Award for Technical Achievement from the Academy of Motion Picture Arts and Sciences for his pioneering work on physics-based computer animation, and the inaugural Computer Vision Distinguished Researcher Award from the IEEE for his pioneering and sustained research on deformable models and their applications. ISI and other indexes list him among the most highly-cited authors in engineering and computer science, with more than 400 published research papers and several volumes, primarily in computer graphics, computer vision, medical imaging, computer-aided design, and artificial intelligence/life.
|
|
MoB1 |
220 |
PODS: Monday Session II |
Interactive Session |
|
14:40-15:55, Subsession MoB1-01, 220 | |
Robust and Adaptive Control - 1.2.01 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-02, 220 | |
Deep Learning for Navigation I - 1.2.02 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-03, 220 | |
Mechanism Design I - 1.2.03 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-04, 220 | |
SLAM - Session II - 1.2.04 Interactive Session, 5 papers |
|
14:40-15:55, Subsession MoB1-05, 220 | |
Manipulation I - 1.2.05 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-06, 220 | |
Micro/Nano Robots II - 1.2.06 Interactive Session, 5 papers |
|
14:40-15:55, Subsession MoB1-07, 220 | |
Humanoid Robots II - 1.2.07 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-08, 220 | |
Localization II - 1.2.08 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-09, 220 | |
Physically Assistive Devices - 1.2.09 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-10, 220 | |
Medical Robotics III - 1.2.10 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-11, 220 | |
Telerobotics & Teleoperation II - 1.2.11 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-12, 220 | |
Grasping II - 1.2.12 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-13, 220 | |
Parallel Robots II - 1.2.13 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-14, 220 | |
Exoskeletons II - 1.2.14 Interactive Session, 5 papers |
|
14:40-15:55, Subsession MoB1-15, 220 | |
Collision Avoidance - 1.2.15 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-16, 220 | |
Agricultural Robotics - 1.2.16 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-17, 220 | |
Aerial Systems: Perception II - 1.2.17 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-18, 220 | |
Aerial Systems: Applications II - 1.2.18 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-19, 220 | |
Force Control and Force Sensing - 1.2.19 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-20, 220 | |
Human Factors - 1.2.20 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-21, 220 | |
Distributed Robots - 1.2.21 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-22, 220 | |
Motion Control for Navigation - 1.2.22 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-23, 220 | |
Deep Learning for Navigation II - 1.2.23 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-24, 220 | |
Deep Touch II - 1.2.24 Interactive Session, 6 papers |
|
14:40-15:55, Subsession MoB1-25, 220 | |
Multi-Robot Systems II - 1.2.25 Interactive Session, 6 papers |
|
MoB1-01 Interactive Session, 220 |
Add to My Program |
Robust and Adaptive Control - 1.2.01 |
|
|
|
14:40-15:55, Paper MoB1-01.1 | Add to My Program |
Dynamically-Consistent Generalized Hierarchical Control |
Dehio, Niels | Karlsruhe Institute of Technology |
Steil, Jochen J. | Technische Universität Braunschweig |
Keywords: Robust/Adaptive Control of Robotic Systems, Motion Control, Redundant Robots
Abstract: Tracking multiple prioritized tasks simultaneously with redundant robots have been investigated extensively over the last decades. Recent research focuses on combining advantages from both classical soft and strict prioritization schemes which is non-trivial. Among the proposed methods to tackle this issue, Generalized Hierarchical Control (GHC) seems to have a reasonable performance, however, it does not include a weighting matrix in the computation of the nullspace projection operator and hence cannot construct dynamically-consistent stack-of-tasks hierarchies as a special case. We extend GHC by adding dynamic-consistency to the control scheme and refer to it as DynGHC. The extension is also advantageous when choosing non-strict priorities because inertia coupling between tasks is reduced. DynGHC allows to smoothly rearrange priorities which is important for robots acting in dynamically changing contexts. Comparative simulations with a 4~DOF planar manipulator and a KUKA LWR validate our approach. Matlab and C++ source code is made available.
|
|
14:40-15:55, Paper MoB1-01.2 | Add to My Program |
Robotic Joint Control System Based on Analogue Spiking Neural Networks and SMA Actuators |
Hulea, Mircea | Gheorghe Asachi Technical University of Iasi |
Burlacu, Adrian | Gheorghe Asachi Technical University of Iasi |
Caruntu, Constantin - Florin | Gheorghe Asachi Technical University of Iasi |
Keywords: Biomimetics, Neurorobotics, Motion Control
Abstract: The control of human hands and fingers represents one of the most complex functions of the motor cortex. In order to implement anthropomorphic hands that mimic accurately the motion ability of the human hands, the basic biological mechanisms of the natural muscle control should be modeled. This paper presents the design of a significantly improved control system based on analogue neural networks that can be used to replicate the biological control mechanisms of the natural muscles. In order to demonstrate the proposed concept, experiments were performed using a single-joint robotic arm that can be flexed as the human elbow by an artificial muscle connected as the biceps. To bring more biological plausibility to the robotic arm, the artificial muscle is implemented using a shape memory alloy wire which actuates by contraction as the natural muscles. Moreover, the contraction force of the actuator wire is directly determined by the spiking frequency of the electronic neurons as the motor neurons determines the contraction strength of the natural muscles. The experimental results that validate the control method show that using excitatory neurons and several inhibitory neurons unevenly distributed on the inputs of the artificial motor neurons that drive the shape memory alloy actuator, the spiking neural network is able to control with high precision the rotation of the arm mobile lever to random target positions even if the arm is slightly loaded.
|
|
14:40-15:55, Paper MoB1-01.3 | Add to My Program |
Model Reference Adaptive Control of a Two-Wheeled Mobile Robot |
Al-Jlailaty, Hussein | American University of Beirut |
Asmar, Daniel | American University of Beirut |
Daher, Naseem | American University of Beirut |
Keywords: Robust/Adaptive Control of Robotic Systems
Abstract: The inverted pendulum is by nature a dynamically unstable system and may be subjected to severe disturbances due to its environmental or loading conditions. This paper formulates a design for a nonlinear controller to balance a two-wheeled mobile robot (TWMR) based on Model Reference Adaptive Control. The proposed solution overcomes the limitations of control systems that rely on fixed parameter controllers. Given the nonlinear single-input multi-output (SIMO) nature of the TWMR platform, the proposed adaptive controller can handle non-linearities without the need for linearization, and inherently dealing with SIMO systems. By studying the influence that hidden dynamic effects can cause, we show the preference of the proposed controller over other designs. Simulation results demonstrate the applicability and efficiency of our proposed design, and experimental results validate the effectiveness of the proposed scheme in guaranteeing asymptotic output tracking, even in the presence of unknown disturbances.
|
|
14:40-15:55, Paper MoB1-01.4 | Add to My Program |
A Robust Tracking Controller for Robot Manipulators: Embedding Internal Model of Disturbances |
Ha, Wonseok | Kwangwoon University |
Back, Juhoon | Kwangwoon University |
Keywords: Robust/Adaptive Control of Robotic Systems, Dynamics, Industrial Robots
Abstract: This paper presents a robust controller for uncertain robot manipulators subject to disturbances which are composed of sinusoids. The controller employs the disturbance observer based controller which can effectively estimate and compensate the effect of plant uncertainties and the disturbances. Assuming that the frequencies of sinusoids are known, we embed the internal model of disturbances into the proposed controller so that the design parameters of the controller can be chosen without using the magnitude of disturbance or its time derivative. A rigorous stability analysis shows that the closed-loop system under the proposed controller behaves like the nominal closed-loop system free of disturbances. Simulation results for a 2-DOF manipulator show the effectiveness of the proposed controller.
|
|
14:40-15:55, Paper MoB1-01.5 | Add to My Program |
Receding Horizon Estimation and Control with Structured Noise Blocking for Mobile Robot Slip Compensation |
Wallace, Nathan Daniel | University of Sydney |
Kong, He | University of Sydney |
Hill, Andrew John | University of Sydney |
Sukkarieh, Salah | The University of Sydney: The Australian Centre for Field Roboti |
Keywords: Robust/Adaptive Control of Robotic Systems, Optimization and Optimal Control, Wheeled Robots
Abstract: The control of field robots in varying and uncertain terrain conditions presents a challenge for autonomous navigation. Online estimation of the wheel-terrain slip characteristics is essential for generating the accurate control predictions necessary for tracking trajectories in off-road environments. Receding horizon estimation (RHE) provides a powerful framework for constrained estimation, and when combined with receding horizon control (RHC), yields an adaptive optimisation-based control method. Presently, such methods assume slip to be constant over the estimation horizon, while our proposed structured blocking approach relaxes this assumption, resulting in improved state and parameter estimation. We demonstrate and compare the performance of this method in simulation, and propose an overlapping-block strategy to ameliorate some of the limitations encountered in applying noise-blocking in a receding horizon estimation and control (RHEC) context.
|
|
14:40-15:55, Paper MoB1-01.6 | Add to My Program |
Decoupled Control of Position and / or Force of Tendon Driven Fingers |
Lange, Friedrich | German Aerospace Center (DLR) |
Quere, Gabriel | DLR |
Raffin, Antonin | DLR |
Keywords: Tendon/Wire Mechanism, Multifingered Hands
Abstract: In contrast to underactuated robotic hands the DLR AWIWI II hand of the David robot is fully controllable because each finger with 4 joints is actuated by 6 or 8 tendons respectively. For such fingers all joint angles (generalized positions) or joint torques (generalized forces) can be controlled independently. Usually, the specifications in joint space are converted to desired tendon forces or motor torques, which are regulated by an inner loop impedance controller. However, this conversion typically exhibits couplings between the components of the joint angle vector or the joint torque vector respectively, which arise when using the well known equations. Therefore the usual force control and position control schemes are reviewed and a generic computation of the desired tendon forces is presented. This is also done for the control of the Cartesian position and force at the finger endpoint. Thus the main contribution of the paper is the inhibition of couplings in joint space or at the Cartesian endpoint. This is demonstrated in simulations of the index finger of the DLR David hand.
|
|
MoB1-02 Interactive Session, 220 |
Add to My Program |
Deep Learning for Navigation I - 1.2.02 |
|
|
|
14:40-15:55, Paper MoB1-02.1 | Add to My Program |
Reconfigurable Network for Efficient Inferencing in Autonomous Vehicles |
Fang, Shihong | New York University |
Choromanska, Anna | New York University Tandon School of Engineering |
Keywords: Deep Learning in Robotics and Automation, Autonomous Vehicle Navigation, Sensor Fusion
Abstract: We propose a reconfigurable network for efficient inference dedicated to autonomous platforms equipped with multiple perception sensors. The size of the network for steering autonomous platforms grows proportionally to the number of installed sensors eventually preventing the usage of multiple sensors in real-time applications due to an inefficient inference. Our approach hinges on the observation that multiple sensors provide a large stream of data, where only a fraction of the data is relevant for the performed task at any given moment in time. The architecture of the reconfigurable network that we propose contains separate feature extractors, called experts, for each sensor. The decisive block of our model is the gating network, which online decides which sensor provides the data that is most relevant for driving. It then reconfigures the network by activating only the relevant expert corresponding to that sensor and deactivating the remaining ones. As a consequence, the model never extracts features from data that are irrelevant for driving. The gating network takes the data from all inputs and thus to avoid explosion of computation time and memory space it has to be realized as a small and shallow network. We verify our model on the unmanned ground vehicle (UGV) comprising of the 1/6 scale remote control truck equipped with three cameras. We demonstrate that the reconfigurable network correctly chooses experts in real-time allowing the reduction of computations cost for
|
|
14:40-15:55, Paper MoB1-02.2 | Add to My Program |
Fast Radar Motion Estimation with a Learnt Focus of Attention Using Weak Supervision |
Aldera, Roberto | University of Oxford |
De Martini, Daniele | University of Oxford |
Gadd, Matthew | University of Oxford |
Newman, Paul | Oxford University |
Keywords: Deep Learning in Robotics and Automation, Autonomous Vehicle Navigation, Object Detection, Segmentation and Categorization
Abstract: This paper is about fast motion estimation with scanning radar. We use weak supervision to train a focus of attention policy which actively down-samples the measurement stream before data association steps are undertaken. At training, we avoid laborious manual labelling by exploiting short-term sensor coherence from multiple poses in the presence of an external ego-motion estimator (for example, wheel odometry). In this way, we generate copious annotated measurements which can be used for training a learning algorithm in a weakly-supervised fashion. We demonstrate the validity of the approach in the context of a Radar Odometry (RO) task, pre-filtering raw data with a popular image segmentation network trained as presented. We evaluate our system against 26km of data collected in Central Oxford and show consistent motion estimation with greatly reduced radar processing times (by a factor of 2.36).
|
|
14:40-15:55, Paper MoB1-02.3 | Add to My Program |
Learned Map Prediction for Enhanced Mobile Robot Exploration |
Shrestha, Rakesh | Simon Fraser University |
Tian, Fei-Peng | Tianjin University |
Feng, Wei | Tianjin University |
Tan, Ping | Simon Fraser University |
Vaughan, Richard | Simon Fraser University |
Keywords: Deep Learning in Robotics and Automation, Motion and Path Planning, Autonomous Vehicle Navigation
Abstract: We demonstrate an autonomous ground robot capable of exploring unknown indoor environments for reconstructing their 2D maps. This problem has been traditionally tackled by geometric heuristics and information theory. More recently, deep learning and reinforcement learning based approaches have been proposed to learn exploration behavior in an end-to-end manner. We present a method that combines the strengths of these different approaches. Specifically, we employ a state-of-the-art generative neural network to predict unknown regions of a partially explored map, and use the prediction to enhance the exploration in an information-theoretic manner. We evaluate our system in simulation using floor plans of real buildings. We also present comparisons with traditional methods which demonstrate the advantage of our method in terms of exploration efficiency. We retain an advantage over end-to-end learned exploration methods in that the robot's behavior is easily explicable in terms of the predicted map.
|
|
14:40-15:55, Paper MoB1-02.4 | Add to My Program |
Propagation Networks for Model-Based Control under Partial Observation |
Li, Yunzhu | MIT |
Wu, Jiajun | MIT |
Zhu, Jun-Yan | MIT |
Tenenbaum, Joshua | Massachusetts Institute of Technology |
Torralba, Antonio | MIT |
Tedrake, Russ | Massachusetts Institute of Technology |
Keywords: Deep Learning in Robotics and Automation, Model Learning for Control, Learning and Adaptive Systems
Abstract: There has been an increasing interest in learning dynamics simulators for model-based control. Compared with off-the-shelf physics engines, a learnable simulator can quickly adapt to unseen objects, scenes, and tasks. However, existing models like interaction networks only work for fully observable systems; they also only consider pairwise interactions within a single time step, both restricting their use in practical systems. We introduce Propagation Networks (PropNet), a differentiable, learnable dynamics model that handles partially observable scenarios and enables instantaneous propagation of signals beyond pairwise interactions. With these innovations, our propagation networks not only outperform current learnable physics engines in forward simulation, but also achieves superior performance on various control tasks. Compared with existing deep reinforcement learning algorithms, model-based control with propagation networks is more accurate, efficient, and generalizable to novel, partially observable scenes and tasks.
|
|
14:40-15:55, Paper MoB1-02.5 | Add to My Program |
Interactive Trajectory Prediction for Autonomous Driving Via Recurrent Meta Induction Neural Network |
Dong, Chiyu | Carnegie Mellon University |
Chen, Yilun | Carnegie Mellon University |
Dolan, John M. | Carnegie Mellon University |
Keywords: Deep Learning in Robotics and Automation, Autonomous Vehicle Navigation, Intelligent Transportation Systems
Abstract: Interactive driving is challenging but essential for autonomous cars in dense traffic or urban areas. Proper interaction requires understanding and prediction of future trajectories of all neighboring cars around a target vehicle. Current solutions typically assume a certain distribution or stochastic process to approximate human-driven cars' behaviors. To relax this assumption, a Recurrent Meta Induction Network (RMIN) framework is developed. The original Conditional Neural Process (CNP) on which this is based does not consider the sequence of the conditions, due to the permutation invariance requirements for stochastic processes. However, the sequential information is important for the driving behavior estimation. Therefore, in the proposed method, a recurrent neural cell replaces the original demonstration sub-net. The behavior estimation is conditioned on the historical observations for all related cars, including the target car and its surrounding cars. The method is applied to predict the lane change trajectory of a target car in dense traffic areas. The proposed method achieves better results than previous methods and thanks to the meta-learning framework, it can use a smaller dataset, putting fewer demands on autonomous driving data collection.
|
|
14:40-15:55, Paper MoB1-02.6 | Add to My Program |
Comparing Task Simplifications to Learn Closed-Loop Object Picking Using Deep Reinforcement Learning |
Breyer, Michel | Autonomous Systems Lab, ETH Zurich |
Furrer, Fadri | ETH Zurich |
Novkovic, Tonci | Autonomous Systems Lab, ETH Zurich |
Siegwart, Roland | ETH Zurich |
Nieto, Juan | ETH Zürich |
Keywords: Deep Learning in Robotics and Automation, Autonomous Agents, Perception for Grasping and Manipulation
Abstract: Enabling autonomous robots to interact in unstructured environments with dynamic objects requires manipulation capabilities that can deal with clutter, changes, and objects’ variability. This paper presents a comparison of different reinforcement learning-based approaches for object picking with a robotic manipulator. We learn closed-loop policies mapping depth camera inputs to motion commands and compare different approaches to keep the problem tractable, including reward shaping, curriculum learning and using a policy pre-trained on a task with a reduced action set to warm-start the full problem. For efficient and more flexible data collection, we train in simulation and transfer the policies to a real robot. We show that using curriculum learning, policies learned with a sparse reward formulation can be trained at similar rates as with a shaped reward. These policies result in success rates comparable to the policy initialized on the simplified task. We could successfully transfer these policies to the real robot with only minor modifications of the depth image filtering. We found that using a heuristic to warm-start the training was useful to enforce desired behavior, while the policies trained from scratch using a curriculum learned better to cope with unseen scenarios where objects are removed.
|
|
MoB1-03 Interactive Session, 220 |
Add to My Program |
Mechanism Design I - 1.2.03 |
|
|
|
14:40-15:55, Paper MoB1-03.1 | Add to My Program |
Studies on Positioning Manipulators Actuated by Solid Media Transmissions |
Zhao, Haoran | University of Houston |
Liu, Xin | University of Houston |
Heffernan, Michael | GuidaBot, LLC |
Korpu, Rahul | University of Houston |
Becker, Aaron | University of Houston |
Tsekos, Nikolaos | University of Houston |
Keywords: Mechanism Design, Motion Control of Manipulators
Abstract: Fluidic transmission mechanisms use fluids to transmit force through conduits. We previously presented a transmission mechanism called solid-media transmission (SMT), which uses conduits filled with spheres and spacers for push-only bidirectional transmission. In this paper, we present new designs of SMT-actuated one-degree-of-freedom (DoF) and two-degree-of-freedom positioning manipulators, and report experimental studies to assess their performance. In these studies, closed-loop position control was performed with a PI controller and/or master-slave control. With braided PTFE tubing, SMT exhibited sub-millimeter accuracy, with a tolerance of ±0.05mm for the tested transmission lines with lengths up to 4m.
|
|
14:40-15:55, Paper MoB1-03.2 | Add to My Program |
Super Dragon: A 10-M-Long Coupled Tendon-Driven Articulated Manipulator |
Endo, Gen | Tokyo Institute of Technology |
Horigome, Atsushi | Tokyo Institute of Technology |
Takata, Atsushi | Tokyo Institute of Technology |
Keywords: Tendon/Wire Mechanism, Mechanism Design, Redundant Robots
Abstract: The decommissioning of the Fukushima Daiichi Nuclear Power Plants is a national urgent problem in Japan. The distribution and characteristics of the fuel debris inside the nuclear reactor must be investigated to safely retrieve them. This study describes a 10 m-long articulated manipulator for investigation inside the primary container vessel. We employed a coupled tendon-driven mechanism and a gravity compensation mechanism using synthetic fiber ropes to design a lightweight and slender articulated manipulator. After discussing the basic principle and control algorithm, we focus on the detailed mechanical design of a prototype model. We confirmed its feasibility through basic motion experiments.
|
|
14:40-15:55, Paper MoB1-03.3 | Add to My Program |
Exploiting Bistability for High Force Density Reflexive Gripping |
Jitosho, Rianna | Massachusetts Institute of Technology |
Choi, Seok | Georgia Institute of Technology |
Foris, Adam | Georgia Institute of Technology |
Mazumdar, Anirban | Georgia Institute of Technology |
Keywords: Mechanism Design, Mobile Manipulation, Compliant Joint/Mechanism
Abstract: Robotic grasping can enable mobile vehicles to physically interact with objects for delivery, repositioning, or landing. However, the requirements for grippers on mobile vehicles differ substantially from those used for conventional manipulation. Specifically, grippers for dynamic mobile robots should provide rapid activation, high force density, low power consumption, and minimal computation. In this work, we present a biologically-inspired robotic gripper designed specifically for mobile platforms. This design exploits a bistable shell to achieve “reflexive” activation based on contact with the environment. The mechanism can close its grasp within 0.12s without any sensing or control. Electrical input power is not required for grasping or holding load. The reflexive gripper utilizes a novel pneumatic design to open its grasp with low power, and the gripper can carry slung loads up to 28 times its weight. This new mechanism, including the kinematics, static behavior, control structure, and fabrication, is described in detail. A proof of concept prototype is designed, built, and tested. Experimental results are used to characterize performance and demonstrate the potential of this new approach.
|
|
14:40-15:55, Paper MoB1-03.4 | Add to My Program |
Compliant Bistable Gripper for Aerial Perching and Grasping |
Zhang, Haijie | Colorado State University |
Sun, Jiefeng | Colorado State University |
Zhao, Jianguo | Colorado State University |
Keywords: Mechanism Design, Biologically-Inspired Robots, Compliant Joint/Mechanism
Abstract: Small aerial robots usually face a common challenge that they can only fly for a short time due to their limited onboard energy supply. To tackle this issue, one promising solution is to endow flying robots with perching capability so that they can perch or land on walls, trees, or power lines to rest or recharge. Such perching capability is especially useful for monitoring-related tasks since the robot can maintain a desired height for monitoring without flying. One of the major challenges for perching is to design a light-weight and energy-efficient perching mechanism. In this paper, we propose a 3D-printed compliant bistable gripper which is easy to close, stable to hold, and easy to adjust for a palm-size quadcopter to perch on cylindrical objects. If installed on the bottom of aerial robots, it can also be used for aerial grasping. The proposed gripper can be directly activated by the contact velocity to switch from open state to closed state. With a required force to open the gripper larger than the robot weight, the gripper can hold the quadcopter safely. We analyze the required forces for closing and opening to provide design guidelines for the mechanism. Experimental results show that the designed gripper can successfully make the quadcopter to perch on cylinders as well as grasp objects.
|
|
14:40-15:55, Paper MoB1-03.5 | Add to My Program |
Overpressure Compensation for Hydraulic Hybrid Servo Booster Applied to Hydraulic Manipulator |
Hyon, Sang-Ho | Ritsumeikan University |
Taniai, Yuuki | Ritsumeikan University |
Hiranuma, Kazuyuki | Fine Sinter |
Yasunaga, Kazutoshi | Tokyo Keiki |
Mizui, Harutsugu | Ritsumeikan University |
Keywords: Hydraulic/Pneumatic Actuators, Compliant Joint/Mechanism, Force Control
Abstract: This paper describes our novel hydraulic circuit, referred to as the Hydraulic Hybrid Servo Booster (H2SB), and its application to hydraulic manipulator. The circuit embeds a servomotor-controlled pump into a valve bridge so that the high-speed position can be achieved in a hybrid, cost-effective, and precise manner. This paper focuses on the precise manipulation of heavy-load and the compliant joint torque control using the boost mode. The main obstacles includes: (1) pressure difference caused by area differences of the single rod cylinder, (2) quick changes of the inertial load due to the manipulator and load dynamics, (3) limited response and precision of the low-cost cartridge valves, (4) limited output flow of the small servo-pump. All these factors lead to overpressure. We propose a model-based compensation scheme to mitigate the overpressure. This method comprises: (1) nonlinear flow map of the valves, (2) relief control based on the estimated flow and pressure of the servo-pump. The effectiveness is validated through the joint position and torque control experiments on our hydraulic manipulator prototype.
|
|
14:40-15:55, Paper MoB1-03.6 | Add to My Program |
An Analytical Loading Model for N-Tendon Continuum Robots (I) |
Moradi Dalvand, Mohsen | Harvard University |
Howe, Robert D. | Harvard University |
Nahavandi, Saeid | Deakin University |
Keywords: Mechanism Design, Kinematics, Surgical Robotics: Steerable Catheters/Needles
Abstract: One of the key design parameters in tendon-driven continuum robots is the number of tendons and the tendon loading distribution. A load model is also helpful for avoiding slack in tendons that causes control inefficiency and inaccuracy. A quasi-static model of n-tendon continuum robots is derived using the Euler-Lagrange formulation. The model is employed to derive an analytical loading model for equidistant tendon tensions for any given beam configuration within workspace. The model accounts for the bending and axial compliance of the manipulator as well as tendon compliance. Features of the proposed model are discussed and some of the potential application are explained. Based on the proposed model, a slack avoidance algorithm with analytical formulation is developed to dynamically optimize the tendon loads while preventing slack in tendons for a given configuration. The proposed model is experimentally validated in a multi-tendon continuum robot system for four case studies of 3- to 6-tendon arrangements in open-loop control architecture. A stereo vision-based 3D reconstruction system measures the beam configuration and properties for each of the 3- to 6-tendon continuum robots. The effect of number of tendons on the tension loads in n-tendon continuum robots is studied. A quantitative dimensionless relationship between the number of tendons, the maximum tendon loads and the bending angles is developed that may be used as a design tool for trade-off among the complexit
|
|
MoB1-04 Interactive Session, 220 |
Add to My Program |
SLAM - Session II - 1.2.04 |
|
|
|
14:40-15:55, Paper MoB1-04.1 | Add to My Program |
MH-iSAM2: Multi-Hypothesis iSAM Using Bayes Tree and Hypo-Tree |
Hsiao, Ming | Carnegie Mellon University |
Kaess, Michael | Carnegie Mellon University |
Keywords: SLAM, Localization, Mapping
Abstract: A novel nonlinear incremental optimization algorithm MH-iSAM2 is developed to handle ambiguity in simultaneous localization and mapping (SLAM) problems in a multi-hypothesis fashion. It can output multiple possible solutions for each variable according to the ambiguous inputs, which is expected to greatly enhance the robustness of autonomous systems as a whole. The algorithm consists of two data structures: an extension of the original Bayes tree that allows efficient multi-hypothesis inference, and a Hypo-tree that is designed to explicitly track and associate the hypotheses of each variable as well as all the inference processes for optimization. With our proposed hypothesis pruning strategy, MH-iSAM2 enables fast optimization and avoids the exponential growth of hypotheses. We evaluate MH-iSAM2 using both simulated datasets and real-world experiments, demonstrating its improvements on the robustness and accuracy of SLAM systems.
|
|
14:40-15:55, Paper MoB1-04.2 | Add to My Program |
Improving Keypoint Matching Using a Landmark-Based Image Representation |
Huang, Xinghong | Guangdong University of Technology |
Dai, Zhuang | Guangdong University of Technology |
Chen, Weinan | Guangdong University of Technology |
He, Li | University of Alberta |
Zhang, Hong | University of Alberta |
Keywords: SLAM, Localization
Abstract: Motivated by the need to improve the performance of visual loop closure verification via multi-view geometry (MVG) under significant illumination and viewpoint changes, we propose a keypoint matching method that uses landmarks as an intermediate image representation in order to leverage the power for deep learning. In environments with various changes, the traditional verification method via MVG may encounter difficulty because of their inability to generate a sufficient number of correctly matched keypoints. Our method exploits the excellent invariance properties of convolutional neural network (ConvNet) features, which have shown outstanding performance for matching landmarks between images. By generating and matching landmarks first in the images and then matching the keypoints within the matched landmark pairs, we can significantly improve the quality of matched keypoints in terms of precision and recall measures. The proposed method is validated on challenging datasets that involve significant illumination and viewpoint changes, to establish its superior performance to the standard keypoint matching methods.
|
|
14:40-15:55, Paper MoB1-04.3 | Add to My Program |
Fast and Robust Initialization for Visual-Inertial SLAM |
Campos, Carlos | Universidad De Zaragoza |
Montiel, J.M.M | I3A. Universidad De Zaragoza |
Tardos, Juan D. | Universidad De Zaragoza |
Keywords: SLAM, Mapping, Localization
Abstract: Visual-inertial SLAM requires a good initial estimation of the initial velocity, orientation with respect to gravity and gyroscope and accelerometer biases. In this paper we build on the initialization method proposed by Martinelli and extended by Kaiser et al., modifying it to be more general and efficient. We improve accuracy with several rounds of visual-inertial bundle adjustment, and robustify the method with novel observability and consensus tests, that discard erroneous solutions. Our results on the EuRoC dataset show that, while the original method produces scale errors up to 156%, our method is able to consistently initialize in less than two seconds with scale errors around 5%, which can be further reduced to less than 1% performing visual-inertial bundle adjustment after ten seconds.
|
|
14:40-15:55, Paper MoB1-04.4 | Add to My Program |
Accurate Direct Visual-Laser Odometry with Explicit Occlusion Handling and Plane Detection |
Huang, Kaihong | National University of Defense Technology |
Xiao, Junhao | National University of Defense Technology |
Stachniss, Cyrill | University of Bonn |
Keywords: SLAM, Localization
Abstract: In this paper, we address the problem of combining 3D laser scanner and camera information to estimate the motion of a mobile platform. We propose a direct laser-visual odometry approach building upon photometric image alignment. Our approach is designed to maximize the information usage of both, the image and the laser scan, to compute an accurate frame-to-frame motion estimate. To deal with the sparsity of the range measurements, our approach identifies planar point sets within individual point clouds and subsequently extract their corresponding pixel patches from the camera image. The extracted planar image patches are used together with the non-planar pixels to estimate the frame-to-frame motion using a homography formulation capable of incorporating both types of pixel alignments. To achieve high estimation accuracy, we explicitly predict possible occlusions caused by observations taken from different locations. We evaluate our proposed approach using the KITTI dataset as well as data recorded with a Clearpath Husky platform. The experiments suggest that our approach can achieve competitive estimation accuracy and produce consistently registered, colored point clouds.
|
|
14:40-15:55, Paper MoB1-04.5 | Add to My Program |
Efficient Constellation-Based Map-Merging for Semantic SLAM |
Frey, Kristoffer M. | Massachusetts Institute of Technology |
Steiner, Ted | Massachusetts Institute of Technology |
How, Jonathan Patrick | Massachusetts Institute of Technology |
Keywords: SLAM, Localization, Autonomous Vehicle Navigation
Abstract: Data association in SLAM is fundamentally challenging, and handling ambiguity well is crucial to achieve robust operation in real-world environments. When ambiguous measurements arise, conservatism often mandates that the measurement is discarded or a new landmark is initialized rather than risking an incorrect association. To address the inevitable “duplicate” landmarks that arise, we present an efficient map-merging framework to detect duplicate constellations of landmarks, providing a high-confidence loop-closure mechanism well-suited for object-level SLAM. This approach uses an incrementally-computable approximation of landmark uncertainty that only depends on local information in the SLAM graph, avoiding expensive recovery of the full system covariance matrix. This enables a search based on geometric consistency (GC) (rather than full joint compatibility (JC)) that inexpensively reduces the search space to a handful of “best” hypotheses. Furthermore, we reformulate the commonly-used interpretation tree to allow for more efficient integration of clique-based pairwise compatibility, accelerating the branch-and-bound max-cardinality search. Our method is demonstrated to match the performance of full JC methods at significantly-reduced computational cost, facilitating robust object-based loop-closure over large SLAM problems.
|
|
MoB1-05 Interactive Session, 220 |
Add to My Program |
Manipulation I - 1.2.05 |
|
|
|
14:40-15:55, Paper MoB1-05.1 | Add to My Program |
Learning Robust Manipulation Strategies with Multimodal State Transition Models and Recovery Heuristics |
Wang, Austin S. | Carnegie Mellon University |
Kroemer, Oliver | Carnegie Mellon University |
Keywords: Manipulation Planning, Failure Detection and Recovery, Task Planning
Abstract: Robots are prone to making mistakes when performing manipulation tasks in unstructured environments. Robust policies are thus needed to not only avoid mistakes but also to recover from them. We propose a framework for increasing the robustness of contact-based manipulations by modeling the task structure and optimizing a policy for selecting skills and recovery skills. A multimodal state transition model is acquired based on the contact dynamics of the task and the observed transitions. A policy is then learned from the model using reinforcement learning. The policy is incrementally improved by expanding the action space by generating recovery skills with a heuristic. Evaluations on three simulated manipulation tasks demonstrate the effectiveness of the framework. The robot was able to complete the tasks despite multiple contact state changes and errors encountered, increasing the success rate averaged across the tasks from 70.0% to 95.3%.
|
|
14:40-15:55, Paper MoB1-05.2 | Add to My Program |
Adaptive Critic Based Optimal Kinematic Control for a Robot Manipulator |
Menon, Aiswarya | Indian Institite of Technology Kanpur |
Prakash, Ravi | Indian Institute of Technology, Kanpur |
Behera, Laxmidhar | IIT Kanpur |
Keywords: Manipulation Planning, Optimization and Optimal Control, Learning and Adaptive Systems
Abstract: This paper is concerned with the optimal kinematic control of a robot manipulator where the robot end effector position follows a task space trajectory. The joints are actuated with the desired velocity profile to achieve this task. This problem has been solved using a single network adaptive critic (SNAC) by expressing the forward kinematics as input affine system. Usually in SNAC, the critic weights are updated using back propagation algorithm while little attention is given to convergence to the optimal cost. In this paper, we propose a critic weight update law that ensures convergence to the desired optimal cost while guaranteeing the stability of the closed loop kinematic control. In kinematic control, the robot is required to reach a specific target position. This has been solved as an optimal regulation problem in the context of SNAC based kinematic control. When the robot is required to follow a time varying task space trajectory, then the kinematic control has been framed as an optimal tracking problem. For tracking, an augmented system consisting of tracking error and reference trajectory is constructed and the optimal control policy is derived using SNAC framework. The stability and performance of the system under the proposed novel weight tuning law is guaranteed using Lyapunov approach. The proposed kinematic control scheme has been validated in simulations and experimentally executed using a real six degrees of freedom (DOF) Universal Robot (UR) 10 manipulator.
|
|
14:40-15:55, Paper MoB1-05.3 | Add to My Program |
Manipulability Optimization Control of a Serial Redundant Robot for Robot-Assisted Minimally Invasive Surgery |
Su, Hang | Politecnico Di Milano |
Li, Shuai | Hong Kong Polytechnic University |
Manivannan, Jagadesh | Politecnico Di Milano |
Bascetta, Luca | Politecnico Di Milano |
Ferrigno, Giancarlo | Politecnico Di Milano |
De Momi, Elena | Politecnico Di Milano |
Keywords: Medical Robots and Systems, Redundant Robots, Optimization and Optimal Control
Abstract: This paper proposes a manipulability optimization control of a 7-DoF robot manipulator for Robot-Assisted Minimally Invasive Surgery (RAMIS), which at the same time guarantees a Remote Center of Motion (RCM). The first degree of redundancy of the manipulator is used to achieve an RCM constraint, the second one is adopted for manipulability optimization. A hierarchical operational space formulation is introduced to integrate all the control components, including a Cartesian compliance control involving the main surgical task, a first null-space controller for the RCM constraint, and a second null-space controller for manipulability optimization. Experiments with virtual surgical tasks, in an augmented reality environment, were performed to validate the proposed control strategy using the KUKA LWR4+. The results demonstrate that end-effector accuracy and RCM constraint can be guaranteed, along with improving the manipulability of the surgical tip.
|
|
14:40-15:55, Paper MoB1-05.4 | Add to My Program |
Accounting for Part Pose Estimation Uncertainties During Trajectory Generation for Part Pick-Up Using Mobile Manipulators |
Thakar, Shantanu | University of Southern California |
Rajendran, Pradeep | University of Southern California |
Annem, Vivek | University of Southern California |
Kabir, Ariyan M | University of Southern California |
Gupta, Satyandra K. | University of Southern California |
Keywords: Mobile Manipulation, Optimization and Optimal Control, Industrial Robots
Abstract: To minimize the operation time, mobile manipulators need to pick-up parts while the mobile base and the gripper are moving. The gripper speed needs to be selected to ensure that the pick-up operation does not fail due to uncertainties in part pose estimation. This, in turn, affects the mobile base trajectory. This paper presents an active learning based approach to construct a meta-model to estimate the probability of successful part pick-up for a given level of uncertainty in the part pose estimate. Using this model, we present an optimization-based framework to generate time-optimal trajectories that satisfy the given level of success probability threshold for picking-up the part.
|
|
14:40-15:55, Paper MoB1-05.5 | Add to My Program |
Object Centered Teleoperation of Mobile Manipulators with Remote Center of Motion Constraint |
Ruiz Garcia, Manuel A. | Free University of Bozen-Bolzano |
Rojas, Rafael A. | Free University of Bozen-Bolzano |
Pirri, Fiora | La Sapienza University of Rome |
Keywords: Mobile Manipulation, Telerobotics and Teleoperation, Sensor-based Control
Abstract: In the context of mobile manipulators teleoperation, intuitive control interfaces are fundamental not only to reduce the operator's workload but also to improve the situational awareness during the task execution. In the case of object exploration tasks, different operator control units have been proposed, many of them inspired by the augmented reality, virtual reality and computer games contexts. In this work one such control interface, known as the orbit control mode, is formalized in terms of the remote center of motion constraints (RCM). This interface allows for the definition of a novel control mechanism able to take additional constraints, such as obstacle avoidance and manipulation dexterity, by the exploitation of the system redundancies. Experimental results obtained from a real teleoperation task confirm the validity of the approach.
|
|
14:40-15:55, Paper MoB1-05.6 | Add to My Program |
Adapting Everyday Manipulation Skills to Varied Scenarios |
Gajewski, Pawel | AGH University of Science and Technology |
Ferreira, Paulo | University of Birmingham |
Bartels, Georg | Universität Bremen |
Wang, Chaozheng | University of Aberdeen |
Guerin, Frank | University of Aberdeen |
Indurkhya, Bipin | Jagiellonian University |
Beetz, Michael | University of Bremen |
Sniezynski, Bartlomiej | AGH University of Science and Technology |
Keywords: Perception for Grasping and Manipulation, Robust/Adaptive Control of Robotic Systems, Domestic Robots
Abstract: We address the problem of executing tool-using manipulation skills in scenarios where the objects to be used may vary. We assume that point clouds of the tool and target object can be obtained, but no interpretation or further knowledge about these objects is provided. The system must interpret the point clouds and decide how to use the tool to complete a manipulation task with a target object; this means it must adjust motion trajectories appropriately to complete the task. We tackle three everyday manipulations: scraping material from a tool into a container, cutting, and scooping from a container. Our solution encodes these manipulation skills in a generic way, with parameters that can be filled in at run-time via queries to a robot perception module; the perception module abstracts the functional parts of the tool and extracts key parameters that are needed for the task. The approach is evaluated in simulation and with selected examples on a PR2 robot.
|
|
MoB1-06 Interactive Session, 220 |
Add to My Program |
Micro/Nano Robots II - 1.2.06 |
|
|
|
14:40-15:55, Paper MoB1-06.1 | Add to My Program |
Feedback Control and 3D Motion of Heterogeneous Janus Particles |
Rogowski, Louis | Southern Methodist University |
Zhang, Xiao | Southern Methodist University |
Huang, Li | University of Houston |
Bhattacharjee, Anuruddha | Southern Methodist University |
Lee, JungSoo | Southern Methodist University |
Becker, Aaron | University of Houston |
Kim, MinJun | Southern Methodist University |
Keywords: Micro/Nano Robots, Automation at Micro-Nano Scales, Manipulation Planning
Abstract: This paper presents 2D feedback control and open loop 3D trajectories of heterogeneous chemically catalyzing Janus particles. Self-actuated particles have enormous implications for both in vivo and in vitro environments, which make them a diverse resource for a variety of medical and assembly applications. Janus particles, consisting of cobalt and platinum hemispheres, can self-propel in hydrogen peroxide solutions due to platinum’s catalyzation properties. These particles are directionally controlled using static magnetic fields produced from a triaxial approximate Helmholtz coil system. Since the magnetization direction of Janus particles is often heterogeneous, and thereby not consistent with the propulsion direction, this creates a unique opportunity to explore the motion effects of these particles under 2D feedback control and open loop 3D control. Using a modified closed loop controller, Janus particles with magnetization both closely aligned and greatly misaligned to the propulsion vectors, were instructed to perform complex trajectories. These trajectories were then compared between trials to measure both consistency and accuracy. The effects of increasing offset between the magnetization and propulsion vectors were also analyzed. The effects this heterogeneity had on 3D motion is also briefly discussed. It is our hope going forward to develop a 3D closed loop control system that can retroactively account for variations in the magnetization vector.
|
|
14:40-15:55, Paper MoB1-06.2 | Add to My Program |
Nanoliter Fluid Handling for Microbiology Via Levitated Magnetic Microrobots |
Hunter, Elizabeth | University of Pennsylvania |
Steager, Edward | University of Pennsylvania |
Hsu, Allen | SRI International |
Wong-Foy, Annjoe | SRI International |
Pelrine, Ron | SRI International |
Kumar, Vijay | University of Pennsylvania |
Keywords: Micro/Nano Robots, Automation at Micro-Nano Scales, Automation in Life Sciences: Biotechnology, Pharmaceutical and Health Care
Abstract: Microbiological environments are a clear application area for microscale robotics, but targeted delivery of biochemical cues to particular cells or tissues remains a significant challenge. This challenge is compounded by the sheer number of cells that compose tissues. Multirobot system development has been limited due to challenges in discrete operation of several robots in a confined space. Here, we demonstrate the use of multiple diamagnetically levitated robots for delivering biochemicals dissolved in liquid in a manner compatible with light microscopy. Specifically, we show loading, transport, and diffusive release of fluorescent molecules in hydrogels with microscale precision, as well as induction of synthetically engineered bacterial cells with signaling molecules. This platform holds potential for impact and utility in fields such as developmental biology, tissue engineering and synthetic biology.
|
|
14:40-15:55, Paper MoB1-06.3 | Add to My Program |
High-Bandwidth 3D Multi-Trap Actuation Technique for 6-DoF Real-Time Control of Optical Robots |
Gerena, Edison | Sorbonne Université Faculté Pierre Et Mairie Curie |
Régnier, Stéphane | University Pierre Et Marie Curie |
Haliyo, Dogan Sinan | Sorbonne Université |
Keywords: Micro/Nano Robots, Biological Cell Manipulation
Abstract: Optical robots are micro-scale structures actuated using laser trapping techniques. However, the lack of robust and real-time 3D actuation techniques reduces most applications to planar space. We present here a new approach to generate and control several optical traps synchronously in 3D with low latency and high bandwidth (up to 200 Hz). This time-shared technique uses only mirrors, hence is aberration-free. Simultaneous traps are used to actuate optical robots and provide 6-DoF telemanipulation. Experiments demonstrate the flexibility and dexterity of the implemented user control, paving the way to novel applications in micro-robotics and biology.
|
|
14:40-15:55, Paper MoB1-06.4 | Add to My Program |
IPMC Monolithic Thin Film Robots Fabricated through a Multi-Layer Casting Process |
Kodaira, Akio | Tokyo Institute of Technology |
Asaka, Kinji | National Institute of Advanced Industrial Scince and Technology |
Horiuchi, Tetsuya | National Institute of Advanced Industrial Science and Technology |
Endo, Gen | Tokyo Institute of Technology |
Nabae, Hiroyuki | Tokyo Institute of Technology |
Suzumori, Koichi | Tokyo Institute of Technology |
Keywords: Micro/Nano Robots, Soft Material Robotics
Abstract: In this paper, we report on a multi-layer casting process of an ionic polymer metal composite (IPMC) actuator to produce a monolithic thin film robot (MTFR). This robot is developed on the basis of the novel concept of a soft robot, which consists of a body united with actuators and does not require a mechanical and electrical assembly process. A MTFR is made from only one thin film that involves membranes of a variety of thicknesses. The thick parts of the membrane function as bone structures, and the thin parts of the membrane act as actuators. This integral multi-function structure of the MTFR realizes an assembly-less manufacturing process. To produce the monolithic film with a distributed thickness, we propose the use of a multi-layer casting process. To demonstrate the potential of a MTFR for use in a biomimetic application, we manufactured butterfly and Anomalocaris-like MTFRs. Both robots can be controlled by applying periodic voltage signals from only one electrode, and each actuator can be driven separately by utilizing the resonance phenomena.
|
|
14:40-15:55, Paper MoB1-06.5 | Add to My Program |
Four Wings: A New Insect-Sized Aerial Robot with Steering Ability and Payload Capacity for Autonomy |
Fuller, Sawyer | University of Washington |
Keywords: Micro/Nano Robots, Biologically-Inspired Robots, Mechanism Design
Abstract: This paper introduces a new aerial insect-sized robot weighing 143 mg—slightly more than a honeybee—actuated by four perpendicular wings splayed outward. This arrangement gives the robot more capabilities than previous two-winged designs. These include the ability to actuate around a vertical axis (steering), and enough payload capacity (>260 mg) to carry components like sensor packages or power systems. To validate the design, I demonstrated steering actuation in flight, as well as hovering position control using motion capture feedback. Though analysis and preliminary experiment, I additionally suggest that the robot may be passively stable in attitude. I conclude by proposing a minimal set of components the robot would need to carry to achieve either sensor-autonomous flight, or power autonomous flight powered by supercapacitors. In both cases, earlier two-winged designs do not have enough lift . This robot therefore represents a mechanical platform that is well-suited to future sensor- and power-autonomous insect robots.
|
|
MoB1-07 Interactive Session, 220 |
Add to My Program |
Humanoid Robots II - 1.2.07 |
|
|
|
14:40-15:55, Paper MoB1-07.1 | Add to My Program |
Data-Driven Gait Segmentation for Walking Assistance in a Lower-Limb Assistive Device |
Kalinowska, Aleksandra | Northwestern University |
Berrueta, Thomas | Northwestern University |
Zoss, Adam | Ekso Bionics |
Murphey, Todd | Northwestern University |
Keywords: Humanoid and Bipedal Locomotion, Model Learning for Control, Physical Human-Robot Interaction
Abstract: Hybrid systems, such as bipedal walkers, are challenging to control because of discontinuities in their nonlinear dynamics. Little can be predicted about the systems' evolution without modeling the guard conditions that govern transitions between hybrid modes, so even systems with reliable state sensing can be difficult to control. We propose an algorithm that allows for determining the hybrid mode of a system in real-time using data-driven analysis. The algorithm is used with data-driven dynamics identification to enable model predictive control based entirely on data. Two examples---a simulated hopper and experimental data from a bipedal walker---are used. In the context of the first example, we are able to closely approximate the dynamics of a hybrid SLIP model and then successfully use them for control in simulation. In the second example, we demonstrate gait partitioning of human walking data, accurately differentiating between stance and swing, as well as selected subphases of swing. We identify contact events, such as heel strike and toe-off, without a contact sensor using only kinematics data from the knee and hip joints, which could be particularly useful in providing online assistance during walking. Our algorithm does not assume a predefined gait structure or gait phase transitions, lending itself to segmentation of both healthy and pathological gaits. With this flexibility, impairment-specific rehabilitation strategies or assistance could be designed.
|
|
14:40-15:55, Paper MoB1-07.2 | Add to My Program |
Closed-Loop MPC with Dense Visual SLAM - Stability through Reactive Stepping |
Tanguy, Arnaud | CNRS-UM LIRMM |
De Simone, Daniele | Sapienza University of Rome |
Comport, Andrew Ian | CNRS-I3S/UNS |
Oriolo, Giuseppe | Sapienza University of Rome |
Kheddar, Abderrahmane | CNRS-AIST JRL (Joint Robotics Laboratory), UMI3218/CRT |
Keywords: Humanoid and Bipedal Locomotion, Sensor-based Control, SLAM
Abstract: Model Predictive Control (MPC) is a widely used technique for humanoid gait generation due to its capability to handle several constraints that characterize humanoid locomotion. The use of simplified models to describe the humanoid dynamics (the Linear Inverted Pendulum) allows to perform computations in real time, giving the robot the fundamental capacity to replan its motion to follow external inputs (e.g. reference velocity, footstep plans). However, usually the MPC does not take into account the current state of the robot when computing the reference motion, losing the ability to react to external disturbances. In this paper a closed-loop MPC scheme is proposed to estimate the robot's real state through Simultaneous Localization and Mapping (SLAM) and proprioceptive sensors (force/torque). With the proposed control scheme it is shown that the robot is able to react to external disturbances (push), by stepping to recover from the loss of balance. Moreover the localization allows the robot to navigate to target positions in the environment without being affected by the drift generated by imperfect open-loop control execution. We validate the proposed scheme through two different experiments with a HRP-4 humanoid robot.
|
|
14:40-15:55, Paper MoB1-07.3 | Add to My Program |
Safe 3D Bipedal Walking through Linear MPC with 3D Capturability |
Pajon, Adrien | INRIA Grenoble |
Wieber, Pierre-Brice | INRIA Rhône-Alpes |
Keywords: Humanoid and Bipedal Locomotion, Optimization and Optimal Control, Robot Safety
Abstract: We propose a linear MPC scheme for online computation of reactive walking motions, necessary for fast interactions such as physical collaboration with humans or collision avoidance in crowds. Unlike other existing schemes, it provides fully adaptable height, adaptable step placement and complete kinematic and dynamic feasibility guarantees, making it possible to walk perfectly safely on a piecewise horizontal ground such as stairs. A linear formulation is proposed, based on efficiently bounding the nonlinear term introduced by vertical motion, considering two linear constraints instead of one nonlinear constraint. Balance and Passive Safety guarantees are secured by enforcing a 3D capturability constraint. Based on a comparison between CoM and CoP trajectories involving ex- ponentials instead of polynomials, this capturability constraint involves a CoM motion stopping along a segment of line, always maintaining complete kinematic and dynamic feasibility.
|
|
14:40-15:55, Paper MoB1-07.4 | Add to My Program |
Feedback Motion Planning of Legged Robots by Composing Orbital Lyapunov Functions Using Rapidly-Exploring Random Trees |
Zamani, Ali | University of Texas at San Antonio |
Galloway, Joseph | The University of Texas at San Antonio |
Bhounsule, Pranav | University of Texas at San Antonio |
Keywords: Humanoid and Bipedal Locomotion, Underactuated Robots, Legged Robots
Abstract: We present a sampling-based framework for feedback motion planning of legged robots. Our framework is based on switching between limit cycles at a fixed instance of motion, the Poincare section (e.g., apex or touchdown), by finding overlaps between the regions of attraction (ROA) of two limit cycles. First, we assume a candidate orbital Lyapunov function (OLF) and define a ROA at the Poincare section. Next, we solve multiple trajectory optimization problems, one for each sampled initial condition on the ROA to minimize an energy metric and subject to the exponential convergence of the OLF between two steps. The result is a table of control actions and the corresponding initial conditions at the Poincare section. Then we develop a control policy for each control action as a function of the initial condition using deep learning neural networks. The control policy is validated by testing on initial conditions sampled on ROA of randomly chosen limit cycles. Finally, the rapidly-exploring random tree algorithm is adopted to plan transitions between the limit cycles using the ROAs. The approach is demonstrated on a hopper model to achieve velocity and height transitions between steps. A video is here: https://youtu.be/Ie-WGqAl6-4 (44 seconds)
|
|
14:40-15:55, Paper MoB1-07.5 | Add to My Program |
Online Walking Pattern Generation for Humanoid Robot with Compliant Motion Control |
Kim, Mingon | Graduate School of Convergence Science and Technology, Seoul Nat |
Lim, Daegyu | Seoul National University |
Park, Jaeheung | Seoul National University |
Keywords: Humanoid and Bipedal Locomotion, Humanoid Robots, Motion Control
Abstract: The compliant motion of humanoid robots is one of their most important characteristics for interacting with humans and various environments in the real world. During walking, compliant motion ensures stable contact between the foot and ground, but walking stability is degraded by position tracking performance and unknown disturbances. To address the issue of instability of humanoid robot walking with compliant motion control, this paper proposes a model for real-time walking pattern generation considering the motion control performance of a robot. The dynamic model of a robot with a motion controller is described as a second-order system approximating position tracking performance with a linear inverted pendulum model to determine the relationship between the zero-moment point and center of mass (CoM). The CoM trajectory is calculated using preview control based on the dynamics model and current state of the robot. Therefore, even if the robot has the low tracking performance due to compliant motion control, the walking stability can be ensured. The proposed method was implemented on our humanoid robot, DYROS-JET, and its performance was demonstrated through improved stability during walking.
|
|
14:40-15:55, Paper MoB1-07.6 | Add to My Program |
Bayesian Optimization for Whole-Body Control of High Degrees of Freedom Robots through Reduction of Dimensionality |
Yuan, Kai | University of Edinburgh |
Chatzinikolaidis, Iordanis | The University of Edinburgh |
Li, Zhibin | University of Edinburgh |
Keywords: Humanoid and Bipedal Locomotion, Legged Robots, Optimization and Optimal Control
Abstract: This paper aims to achieve automatic tuning of optimal parameters for whole-body control algorithms to achieve the best performance of high-DoF robots. Typically the control parameters at a scale up-to hundreds are often hand-tuned yielding sub-optimal performance. Bayesian Optimization (BO) can be an option to automatically find optimal parameters. However, for high dimensional problems, BO is often infeasible in realistic settings as we studied in this paper. Moreover, the data is too little to perform dimensionality reduction techniques such as Principal Component Analysis or Partial Least Square. We hereby propose an Alternating Bayesian Optimization (ABO) algorithm that iteratively learns the parameters of sub-spaces from the whole high-dimensional parametric space through interactive trials, resulting in sample efficiency and fast convergence. Furthermore, for the balancing and locomotion control of humanoids, we developed techniques of dimensionality reduction combined with the proposed ABO approach that demonstrated optimal parameters for robust whole-body control.
|
|
MoB1-08 Interactive Session, 220 |
Add to My Program |
Localization II - 1.2.08 |
|
|
|
14:40-15:55, Paper MoB1-08.1 | Add to My Program |
A Kalman Filter-Based Algorithm for Simultaneous Time Synchronization and Localization in UWB Networks |
Cano, Justin | Polytechnique Montréal |
Chidami, Saad | Ecole Polytechnique De Montreal |
Le Ny, Jerome | Ecole Polytechnique De Montreal |
Keywords: Localization, Sensor Networks, Multi-Robot Systems
Abstract: The ability to accurately measure signal time-of-flight between ultra-wideband (UWB) wireless communication transceivers, even in multipath environments, makes this technology ideally suited to develop ranging-based positioning systems, especially for indoor applications where GPS signals are not available. In recent years, low-cost commercial UWB transceivers have become more easily available and increasingly used to develop custom robot positioning systems. In this paper, we focus in particular on positioning techniques requiring the synchronization of base stations such as Time of Arrival (TOA) and Time Difference of Arrival (TDOA). We present a protocol based on Kalman filtering for simultaneous synchronization of multiple UWB base stations and positioning of an arbitrary number of passive UWB receivers. We illustrate experimentally using our protocol and an EKF-based navigation system design the level of accuracy achievable with small low-power UWB modules for mobile robot positioning. We discuss in details measurement errors and system tuning issues applicable to popular commercial UWB transceivers.
|
|
14:40-15:55, Paper MoB1-08.2 | Add to My Program |
ERTIS: A Fully Embedded Real Time 3D Imaging Sonar Sensor for Robotic Applications |
Kerstens, Robin | University of Antwerp |
Laurijssen, Dennis | University of Antwerp |
Steckel, Jan | University of Antwerp |
Keywords: Localization, Mapping, Range Sensing
Abstract: Many popular advanced sonar systems provide accurate and reliable measurements containing crucial info needed by robotic applications such as range, bearing and reflection strength of the objects in the field of view. While these sensor systems provide these crucial pieces of information accurately, they are often limited by a lack of processing power and/or size which leads to them needing an external computing device to process all the information generated by the microphone array on the sensor. In this paper we present two versions of a novel fully embedded 3D sonar sensor which have different sensing architectures which enable 3D perception for robotic application in harsh conditions using ultrasound at low cost. Experimental results taken from an office environment will show the 3D localization capabilities and performance of the sensor, showing the sensor has a large field-of-view (FoV) with accurate 3D localization combined with real-time capabilities.
|
|
14:40-15:55, Paper MoB1-08.3 | Add to My Program |
LookUP: Vision-Only Real-Time Precise Underground Localisation for Autonomous Mining Vehicles |
Zeng, Fan | Queensland University of Technology |
Jacobson, Adam | Queensland University of Technology |
Smith, David | Caterpillar |
Boswell, Nigel | Caterpillar |
Peynot, Thierry | Queensland University of Technology (QUT) |
Milford, Michael J | Queensland University of Technology |
Keywords: Localization, Visual Learning, Mining Robotics
Abstract: A key capability for autonomous underground mining vehicles is real-time accurate localisation. While significant progress has been made, currently deployed systems have several limitations ranging from dependence on costly additional infrastructure to failure of both visual and range sensor-based techniques in highly aliased or visually challenging environments. In our previous work, we presented a lightweight coarse vision-based localisation system that could map and then localise to within a few metres in an underground mining environment. However, this level of precision is insufficient for providing a cheaper, more reliable vision-based automation alternative to current range sensor-based systems. Here we present a new precision localisation system dubbed "LookUP", which learns a neural-network-based pixel sampling strategy for estimating homographies based on ceiling-facing cameras without requiring any manual labelling. This new system runs in real time on limited computation resource and is demonstrated on two different underground mine sites, achieving real time performance at ~5 frames per second and a much improved average localisation error of ~1.2 metre.
|
|
14:40-15:55, Paper MoB1-08.4 | Add to My Program |
Analysis of Robust Functions for Registration Algorithms |
Babin, Philippe | Universite Laval |
Giguere, Philippe | Université Laval |
Pomerleau, Francois | Laval University |
Keywords: Localization, Range Sensing, Mapping
Abstract: Registration accuracy is influenced by the presence of outliers and numerous robust solutions have been developed over the years to mitigate their effect. However, without a large scale comparison of solutions to filter outliers, it is becoming tedious to select an appropriate algorithm for a given application. This paper presents a comprehensive analysis of the effects of outlier filters on the ICP algorithm aimed at a mobile robotic application. Fourteen of the most common outlier filters (such as M-estimators) have been tested in different types of environments, for a total of more than two million registrations. Furthermore, the influence of tuning parameters has been thoroughly explored. The experimental results show that most outlier filters have a similar performance if they are correctly tuned. Nonetheless, filters such as Var. Trim., Cauchy, and Cauchy MAD are more stable against different environment types. Interestingly, the simple norm L1 produces comparable accuracy, while being parameterless.
|
|
14:40-15:55, Paper MoB1-08.5 | Add to My Program |
CoLo: A Performance Evaluation System for Multi-Robot Cooperative Localization Algorithms |
Chen, Shengkang | UCLA |
Mehta, Ankur | UCLA |
Keywords: Localization, Multi-Robot Systems, Performance Evaluation and Benchmarking
Abstract: This paper describes CoLo - a performance evaluation system for two-dimensional cooperative localization algorithms. The system consists of a physical experiment (CoLo-PE) for data collection and a software analysis tool (CoLo-AT) using real-world datasets to evaluate the performances of users' cooperative localization algorithms. This paper details the design and operation of the physical experiment (CoLo-PE) and discusses the functionalities and uses of the software analysis tool (CoLo-AT) for algorithm evaluation. Specifically, CoLo allows researchers to conveniently add their cooperative localization algorithms and test them extensively on different real-world datasets with various settings. CoLo is available at https://git.uclalemur.com/billyskc/CoLo.
|
|
14:40-15:55, Paper MoB1-08.6 | Add to My Program |
Tightly-Coupled Visual-Inertial Localization and 3D Rigid-Body Target Tracking |
Eckenhoff, Kevin | University of Delaware |
Yang, Yulin | University of Delaware |
Geneva, Patrick | University of Delaware |
Huang, Guoquan | University of Delaware |
Keywords: Localization, Visual Tracking, SLAM
Abstract: In this paper we present a novel method to perform target tracking of a moving rigid body utilizing an inertial measurement unit (IMU) with cameras. A key contribution is the tightly-coupling of the target motion estimation within a visual-inertial navigation system (VINS), allowing for improved performance of both processes. In particular, we build upon the standard multi-state constraint Kalman filter (MSCKF)-based VINS and generalize it to incorporate 3D target tracking. Rather than representing the target object as a moving point particle (which is often the case in literature), we instead utilize a dynamic, 3D rigid-body model, wherein orientation, position, and their derivatives are estimated, as well as the structure of points on the object. We then leverage visual bearings to this set of features for target motion estimation, rather than requiring continuous observation of a single representative point over the tracking period. Moreover, we propose three motion models which capture most commonly-seen tracking scenarios in practice such as UAVs, fixed-wing aircraft, and ground vehicles over changing slopes and perform an observability analysis with geometric interpretation, providing insights into parameter initialization and modes of estimation drift. The proposed estimator is validated with both Monte-Carlo simulations and real-world experiments where it is shown to offer accurate performance even for challenging trajectories that do not completely fit the selected
|
|
MoB1-09 Interactive Session, 220 |
Add to My Program |
Physically Assistive Devices - 1.2.09 |
|
|
|
14:40-15:55, Paper MoB1-09.1 | Add to My Program |
A Cane-Based Low Cost Sensor to Implement Attention Mechanisms in Telecare Robots |
Ballesteros, Joaquin | Mälardalen University |
Tudela, Alberto | Universidad De Málaga |
Caro Romero, Juan Rafael | Universidad De Málaga |
Urdiales, Cristina | Universidad De Málaga |
Keywords: Physically Assistive Devices, Physical Human-Robot Interaction, Human-Centered Robotics
Abstract: Telepresence robots have been recently used for Comprehensive Geriatric Assessment (CGA). Since the robot can not track a person continuously, there are several strategies to decide when to check them, from cyclic checks to simple requests from users and/or caregivers. In order to adapt to the user needs and condition, it is preferable to perform CGA as soon as regularities appear. However, this requires detection of potential issues in users to offer immediate service. In this work we propose a new low cost force sensor system to detect user’s condition and attract attention of CGA robots, so they can perform a full examination on a need basis. The main advantages of this system are: i) it can be attached to any standard commercial cane; ii) its power consumption is very reduced; and iii) it provides continuous information as long as the user walks. It has been tested with several elderly volunteers in care facilities. Results have proven that the sensor readings are indeed correlated with the users’ condition.
|
|
14:40-15:55, Paper MoB1-09.2 | Add to My Program |
A Deployable Soft Robotic Arm with Stiffness Modulation for Assistive Living Applications |
Fathi, Jahanshah | Imperial College London |
Oude Vrielink, Timo Joric Corman | Imperial College London |
Runciman, Mark | Imperial College London |
Mylonas, George | Imperial College London |
Keywords: Physically Assistive Devices, Flexible Robots, Soft Material Robotics
Abstract: This paper presents a three-tendon actuated continuum robot with an origami backbone to assist the elderly and physically impaired individuals in performing activities of daily living. The proposed design solution is an inherently safe and cost-effective alternative to current assistive robots. The origami backbone based on a variation of the Yoshimura pattern provides controlled deployment of the robot and enables length variation (15 cm – 56 cm) in order to increase the reachable workspace. A pneumatic stiffness mechanism was implemented, increasing the weight bearing capabilities of the continuum robot to 500 g. This new stiffness modulation approach was assessed with the use of several testing rigs. Additionally, the robot is joypad controlled and is easily transportable due to its high packing efficiency of 73% and light weight of 1.3 kg for the main body (including the actuation system). For demonstration of usability studies, the robot was successfully tested at a simulated kitchen terminal and also performed pick and place tasks.
|
|
14:40-15:55, Paper MoB1-09.3 | Add to My Program |
Interaction Force Estimation Using Extended State Observers: An Application to Impedance Based Assistive and Rehabilitation Robotics |
Sebastian, Gijo | University of Melbourne |
Li, Zeyu | University of Melbourne |
Crocher, Vincent | The University of Melbourne |
Kremers, Demy | Eindhoven University of Technology |
Tan, Ying | The University of Melbourne |
Oetomo, Denny | The University of Melbourne |
Keywords: Rehabilitation Robotics, Force Control
Abstract: This paper presents a force observer that estimates the external interaction forces from the measured joint position and joint actuation for a class of robotic manipulators. This is done without an explicit (physical) force or torque sensor, through an extended state observer (ESO) assuming a known model of the dynamics of the manipulator. It is designed to be capable of estimating relatively fast time-varying external forces. The main result shows that the proposed ESO is theoretically able to estimate unknown time-varying external forces to an arbitrary accuracy for any initial condition starting in a given compact set. Simulation results demonstrate the effectiveness of the proposed ESO. Moreover, first experimental evaluations with a healthy subject and a post-stroke patient on a rehabilitation robotic platform show the feasibility of the approach in this context and highlight the importance of the quality of the dynamic model.
|
|
14:40-15:55, Paper MoB1-09.4 | Add to My Program |
Development of a Novel Gait Rehabilitation Device with Hip Interaction and a Single DOF Mechanism |
Sabaapour, Mohammad Reza | School of Integrated Technology, Gwangju Institute of Science An |
Lee, Hosu | Gwangju Institute of Science and Technology |
Afzal, Muhammad Raheel | KU Leuven |
Eizad, Amre | Gyeongsang National University |
Yoon, Jungwon | Gwangju Institutue of Science and Technology |
Keywords: Rehabilitation Robotics, Physically Assistive Devices, Medical Robots and Systems
Abstract: In this paper, a novel, low-cost lower extremity gait rehabilitation device using a single actuator is presented. The proposed device is based on a single DOF 8-bar Jansen mechanism, which was recently introduced as an efficient walking mechanism for legged robots. The mechanism is synthesized to generate the ankle trajectory during human gait relative to the hip, in terms of both position and time. Two mechanisms, one for each lower limb, are applied reciprocally and mechanically synchronized to guarantee symmetric gait. A custom designed seat-type weight support system is also introduced. It supports weight of the user and mechanisms, and also provides the required interaction while maintaining mobility at the hip. To accommodate different users, several parameters of the mechanism are adjustable. Ease of donning-doffing action, weight-bearing and possibility of unhindered arm swing have been considered to provide an effective and user-friendly training environment. A prototype is manufactured, and a pilot study with a healthy subject is conducted to demonstrate feasibility of the concept. Due to ease of control, cost-effectiveness and high intrinsic safety, the proposed system potentially offers a possible method of gait training.
|
|
14:40-15:55, Paper MoB1-09.5 | Add to My Program |
Robot-Based Training for People with Mild Cognitive Impairment |
Stogl, Denis | Karlsruhe Institute of Technology (KIT) |
Oliver, Armbruster | Karlsruhe Institute of Technology |
Mende, Michael | Karlsruhe Institute of Technology (KIT) |
Hein, Björn | Karlsruhe Institute of Technology (KIT) |
Wang, Xingbo | Karlsruhe Institute of Technology |
Meyer, Patric | SRH University Heidelberg |
Keywords: Physical Human-Robot Interaction, Physically Assistive Devices, Rehabilitation Robotics
Abstract: Current research suggests that physical activity has positive effects on the overall state of people with mild cognitive impairment (MCI) and that the use of new technologies could help those people to keep and improve their postural control and motor skills. In a pilot study, we investigated the use of a device based on a mobile robot for the motor activation of people with MCI, with the goal of investigating the possible influence of such an activity on the cognitive level. The device is an omnidirectional robot platform with handlebars and an integrated force-torque sensor to enable direct interaction with a user. A passive interaction controller with high-level interaction modes for training scenarios is developed. The device and the training are evaluated with 10 participants (8 male and 2 female) from 66 to 78 years of age with MCI in five one-hour sessions. Here we present the data gathered with the device and the evaluation of the user experience. The results for the precision of controlling the device and the time performance show that the users got better during the training week for most tasks. The participants felt safe during the training and managed to adapt to changes in the device’s high-level behaviour. Overall, the current results suggest that the proposed training is feasible and the device is suitable for the training.
|
|
14:40-15:55, Paper MoB1-09.6 | Add to My Program |
Differentially-Clutched Series Elastic Actuator for Robot-Aided Musculoskeletal Rehabilitation |
DeBoon, Brayden | University of Ontario Institute of Technology |
Nokleby, Scott | University of Ontario Institute of Technology |
La Delfa, Nicholas | University of Ontario Institute of Technology |
Rossa, Carlos | University of Ontario Institute of Technology |
Keywords: Rehabilitation Robotics, Physical Human-Robot Interaction, Physically Assistive Devices
Abstract: Series elastic actuators have proven to be an elegant response to the issue of safety around human-robot interaction. The compliant nature of series elastic actuators provides the potential to be applied in robot-aided rehabilitation for patients with upper and lower limb musculoskeletal injuries. This paper proposes a new series elastic actuator to be used in robot-aided musculoskeletal rehabilitation. The actuator is composed of a DC motor, a torsion spring, and a magnetic particle brake coupled to one common output shaft through a differential gear. The proposed topology focuses on three types of actuation modes most commonly used in rehabilitation, i.e., free motion, elastic, and assistive/resistive motion. A dynamic model of the actuator is presented and validated experimentally and the ability of the actuator to follow a reference torque is shown in different experimental scenarios.
|
|
MoB1-10 Interactive Session, 220 |
Add to My Program |
Medical Robotics III - 1.2.10 |
|
|
|
14:40-15:55, Paper MoB1-10.1 | Add to My Program |
A Novel Robotic Suturing System for Flexible Endoscopic Surgery |
Cao, Lin | Nanyang Technological University |
Li, Xiaoguo | Nanyang Technological University |
Phan, Phuoc Thien | Nanyang Technological University |
Tiong, Anthony Meng Huat | Nanyang Technological University |
Liu, Jiajun | Nanyang Technological University |
Phee, Louis | Nanyang Technological University |
Keywords: Medical Robots and Systems, Surgical Robotics: Laparoscopy, Surgical Robotics: Steerable Catheters/Needles
Abstract: Perforations in flexible endoscopy are life-threatening. Defect closure or suturing in flexible endoscopy has long been a critical challenge due to the confined space of the access routes and surgical sites, high dexterity and force demands of suturing tasks, as well as critical size and strength requirements of wound closure. This paper introduces a novel robotic suturing system for flexible endoscopic surgery. This system features a flexible, through-the-scope, five-degree-of-freedom robotic suturing instrument. This instrument allows the surgeon to endoscopically manipulate a needle via a master console to create running stitches and knots in flexible endoscopy, which is not possible with existing devices. Successful ex-vivo trials were conducted inside porcine colons to show how surgical stitches and knots can be endoscopically created and secured in a completely new way. This new technology will change the way how surgeons close defects or perforations in flexible endoscopic surgery.
|
|
14:40-15:55, Paper MoB1-10.2 | Add to My Program |
A Noninvasive Approach to Recovering the Lost Force Feedback for a Robotic-Assisted Insertable Laparoscopic Surgical Camera |
Li, Ning | The University of Tennessee |
Mancini, Gregory | The University of Tennessee Graduate School of Medicine |
Tan, Jindong | University of Tennessee, Knoxville |
Keywords: Surgical Robotics: Laparoscopy, Medical Robots and Systems, Force Control
Abstract: Fully insertable laparoscopic cameras feature more locomotive flexibility in a larger workspace compared to conventional trocar-based laparoscopes and thus represent a promising future of minimally invasive surgery. These cameras are usually anchored against the interior abdominal wall and actuated by transabdominal magnetic coupling in principle. Although several proof-of-concept prototypes have shown the technical feasibility in terms of camera actuation and laparoscopic imaging, none of them are getting close to clinical practice due to concerns about safety. One common problem lies in that the interaction force between the camera and the abdominal wall tissue is completely unknown and not controlled. The camera is being manipulated in an open loop and the patient has been exposed to a high risk of being injured. In this paper, a noninvasive real-time camera-tissue interaction force measurement approach for an insertable laparoscopic camera is proposed, implemented, and validated. Ex-vivo experiments using a simulated abdominal cavity have demonstrated the effectiveness of this approach during anchoring, translation, and rotation camera behaviors. Potential surgical impacts enabled by the force feedback have also been exemplified by a robotic-assisted camera control experiment using shared autonomy.
|
|
14:40-15:55, Paper MoB1-10.3 | Add to My Program |
Development of a Multi-Level Stiffness Soft Robotics Module with Force Haptic Feedback for Endoscopic Applications |
Naghibi, Hamid | University of Twente |
Gifari, Muhammad Wildan | University of Twente |
Hoitzing, Willem | University of Twente |
Lageveen, Jornt W. | University of Twente |
van As, Dave M.M. | University of Twente |
Stramigioli, Stefano | University of Twente |
Abayazid, Momen | University of Twente |
Keywords: Soft Material Robotics, Haptics and Haptic Interfaces, Hydraulic/Pneumatic Actuators
Abstract: Despite the recent advances in soft endoscopes, they could not yet fully fulfill the requirements for minimally invasive and natural orifice transluminal endoscopic surgeries. Maneuverability, bendability, different structural stiffness required for different endoscopic surgical interventions, the space needed for surgical manipulators and patient’s safety are among the main factors which can contribute to implementing the new soft robotics endoscope in practice. In this study, based on finite element analysis on an existing endoscopic segment, a new improved endoscopic module was developed. A novel approach for stiffening of the endoscopic module was proposed. The actuation and stiffening components were combined to introduce a multi-level stiffening mechanism to the endoscope, and also to provide a free lumen for manipulators. To increase patient’s safety, a force sensing module was developed to estimate the magnitude and direction of the force from tissues to the endoscope. The developed endoscopic system was integrated to a haptic control system. The 3D kinematics control and haptic feedback control of the endoscopic module were validated.
|
|
14:40-15:55, Paper MoB1-10.4 | Add to My Program |
Feasibility Study of Robotic Needles with a Rotational Tip-Joint and Notch Patterns |
Pattanshetti, Shivanand | Texas A&M University |
Sandstrom, Read | Texas A&M University |
Kottala, Abhishek Yohan | Texas A&M University, College Station |
Amato, Nancy | University of Illinois |
Ryu, Seok Chang | Texas A&M University |
Keywords: Surgical Robotics: Planning
Abstract: In this paper, we present the design of a steerable needle with proximal notch patterns for compliance and an embedded rotational tip joint for articulation. The device is fabricated by laser machining NiTi tube so that an inner working channel exists (to enable delivery of fluids, drugs or microtools) and no assembly is required for the joints. We formulate its model based on the classical Cosserat Rod theory. This is extended with incremental state prediction and a simple spring model for tissue reaction to integrate into a planning algorithm based on Dynamic Region RRT which efficiently explores the needle's state space. The planner was initialized with a target zone and arbitrary anatomical obstacles before running simulations which propagated incremental state changes at every step while adhering to constraints based on the physical system. Finally, we demonstrate the steering capability of the needle through insertion tests into a phantom.
|
|
14:40-15:55, Paper MoB1-10.5 | Add to My Program |
Autonomous Laparoscopic Robotic Suturing with a Novel Actuated Suturing Tool and 3D Endoscope |
Saeidi, Hamed | University of Maryland College Park |
Le, Hanh | Johns Hopkins University |
Opfermann, Justin | Children's National Medical Center |
Leonard, Simon | The Johns Hopkins University |
Kim, Andrew | University of Maryland |
Hsieh, Michael | Children's National Medical Center |
Kang, Jin | The Johns Hopkins University |
Krieger, Axel | University of Maryland |
Keywords: Medical Robots and Systems, Surgical Robotics: Laparoscopy, Surgical Robotics: Planning
Abstract: Compared to open surgical techniques, laparoscopic surgical methods aim to reduce the collateral tissue damage and hence decrease the patient recovery time. However, constraints imposed by the laparoscopic surgery, i.e. the operation of surgical tools in limited spaces, turn simple surgical tasks such as suturing into time-consuming and inconsistent tasks for surgeons. In this paper, we develop an autonomous laparoscopic robotic suturing system. More specific, we expand our smart tissue anastomosis robot (STAR) by developing i) a new 3D imaging endoscope, ii) a novel actuated laparoscopic suturing tool, and iii) a suture planning strategy for the autonomous suturing. We experimentally test the accuracy and consistency of our developed system and compare it to sutures performed manually by surgeons. Our test results on suture pads indicate that STAR can reach 2.9 times better consistency in suture spacing compared to manual method and also eliminate suture repositioning and adjustments. Moreover, the consistency of suture bite sizes obtained by STAR matches with those obtained by manual suturing.
|
|
14:40-15:55, Paper MoB1-10.6 | Add to My Program |
Play Me Back: A Unified Training Platform for Robotic and Laparoscopic Surgery |
Abdelaal, Alaa Eldin | University of British Columbia |
Sakr, Maram | University of British Columbia |
Avinash, Apeksha | University of British Columbia |
Mohammed, Shahed Khan | University of British Columbia |
Bajwa, Armaan Kaur | University of British Columbia |
Sahni, Mohakta | The University of British Columbia |
Hor, Soheil | Stanford University |
Fels, Sidney | University of British Columbia |
Salcudean, Septimiu E. | University of British Columbia |
Keywords: Medical Robots and Systems, Surgical Robotics: Laparoscopy
Abstract: In this letter, we propose a training approach combining hand-over-hand and trial and error training approaches and we evaluate its effectiveness for both robotic and standard laparoscopic surgical training. The proposed approach makes use of the data of an expert collected while using the da Vinci Surgical System. We present our data collection system and how we use it in the proposed training approach. We conduct two user studies (N = 21 for each) to evaluate the effectiveness of this approach. Our results show that subjects trained using this combined approach can better balance the speed and accuracy of their task execution compared with others trained using only one of either hand-over-hand or trial and error training approaches. Moreover, this combined approach leads to the best performance when it comes to the transferability of the acquired skills when testing on another task. We show that the results of the two studies are consistent with an established model in the literature for motor skill learning. Moreover, our results show for the first time the feasibility of using a surgical robot and data collected from it as a training platform for conventional laparoscopic surgery without robotic assistance.
|
|
MoB1-11 Interactive Session, 220 |
Add to My Program |
Telerobotics & Teleoperation II - 1.2.11 |
|
|
|
14:40-15:55, Paper MoB1-11.1 | Add to My Program |
Active Constraints for Tool-Shaft Collision Avoidance in Minimally Invasive Surgery |
Banach, Artur | Imperial College London |
Leibrandt, Konrad | Imperial College London |
Grammatikopoulou, Maria | Imperial College London |
Yang, Guang-Zhong | Imperial College London |
Keywords: Medical Robots and Systems, Telerobotics and Teleoperation, Surgical Robotics: Laparoscopy
Abstract: Recent advances in teleoperation-based robotic-assisted Minimally Invasive Surgery (MIS) have made significant inroads in clinical adoption. However, such master-slave surgical systems create a physical separation between the surgeon and the patient. The concept of Active Constraints (ACs) provides guidance and sensory information to surgical robot operators in a form of haptic, visual or audible cues. This work proposes a novel ACs approach to avoid surgical tool-clashing and collision of the tool-shaft with delicate anatomy using elasto-plastic frictional force control. The presented framework is designed to reduce the occurence of direct coupling during electrocautery and to protect high-risk regions in Minimally Invasive Partial Nephrectomy (MIPN). Moreover, we combine aforementioned ACs methods and propose a solution when simultaneous penetration of both constraints occurs. The proposed methodology is implemented on the teleoperated da Vinci Surgical System using the da Vinci Research Kit (dVRK) and its performance is demonstrated through three types of user experiments. The experimental results show that the developed algorithms are of significant benefit in performing the tasks with ACs assistance.
|
|
14:40-15:55, Paper MoB1-11.2 | Add to My Program |
Energy Budget Transaction Protocol for Distributed Robotic Systems |
Groothuis, Stefan S. | University of Twente |
Stramigioli, Stefano | University of Twente |
Keywords: Telerobotics and Teleoperation, Distributed Robot Systems, Robot Safety
Abstract: Passivity is a necessary condition for a system’s stability, meaning that an energy generating system may readily become unstable. Energy-aware actuation can enforce passivity by monitoring the amount of energy that is exchanged with a system, while using an allocated energy budget to execute a task. Careful communication of the energy budgets is important to prevent accidental generation of energy. Therefore, this paper proposes an energy transaction protocol to communicate energy budgets in a distributed robotic system to guarantee that passivity is kept. Simulations are performed with a model of the protocol that is applied to a simulated unreliable communication channel. It is verified that the proposed protocol keeps passivity in the system, while a naive communication strategy either violates passivity or is unnecessarily dissipative.
|
|
14:40-15:55, Paper MoB1-11.3 | Add to My Program |
Tele-Echography Using a Two-Layer Teleoperation Algorithm with Energy Scaling |
Sartori, Enrico | University of Verona |
Tadiello, Carlo | University of Verona |
Secchi, Cristian | Univ. of Modena & Reggio Emilia |
Muradore, Riccardo | University of Verona |
Keywords: Telerobotics and Teleoperation, Medical Robots and Systems, Physical Human-Robot Interaction
Abstract: Performing ultrasound procedures from a remote site is a challenging task since both a stable behavior, for the safety of the patient, and a high-level of usability, to exploit the sonographer's expertise, need to be guaranteed. Furthermore, a teleoperation system that provides such requirements has to deal with communication delays as well. To address this issue, we use the two-layer algorithm: a passivity-based bilateral teleoperation architecture able to guarantee stability despite unknown and time-varying delay. Its flexibility allows to implement different kinds of control laws. In a Tele-Echography system, the slave manipulator has to apply significant forces needed by the procedure whereas the haptic device at the master side should be very light to avoid tiring the operator. Therefore, the energy needed by these two robots to perform their movements is very different and the energy injected into the system by the operator is often not sufficient to implement the desired action at the slave side. Methods to overcome this problem require to perfectly know the dynamical models of the robots. The solution proposed in this paper does not require such knowledge and is based on properly scaling the energy exchanged between the master and the slave side. We show the effectiveness of this approach in a real setup using a TOUCH haptic device and a WAM Barrett robot holding an ultrasound probe.
|
|
14:40-15:55, Paper MoB1-11.4 | Add to My Program |
EMG-Controlled Non-Anthropomorphic Hand Teleoperation Using a Continuous Teleoperation Subspace |
Meeker, Cassie | Columbia University |
Ciocarlie, Matei | Columbia University |
Keywords: Telerobotics and Teleoperation, Human Factors and Human-in-the-Loop, Grasping
Abstract: We present a method for EMG-driven teleoperation of non-anthropomorphic robot hands. EMG sensors are appealing as a wearable, inexpensive, and unobtrusive way to gather information about the teleoperator's hand pose. However, mapping from EMG signals to the pose space of a non-anthropomorphic hand presents multiple challenges. We present a method that first projects from forearm EMG into a subspace relevant to teleoperation. To increase robustness, we use a model which combines continuous and discrete predictors along different dimensions of this subspace. We then project from the teleoperation subspace into the pose space of the robot hand. Our method is effective and intuitive, as it enables novice users to teleoperate pick and place tasks faster and more robustly than state-of-the-art EMG teleoperation methods when applied to a non-anthropomorphic, multi-DOF robot hand.
|
|
14:40-15:55, Paper MoB1-11.5 | Add to My Program |
Enhancing the Force Transparency of Time Domain Passivity Approach: Observer-Based Gradient Controller |
Singh, Harsimran | DLR German Aerospace Center |
Jafari, Aghil | University of the West of England |
Ryu, Jee-Hwan | Korea Univ. of Tech. and Education |
Keywords: Telerobotics and Teleoperation, Haptics and Haptic Interfaces
Abstract: Passivity has been the most often used constraint for the stable controller design of bilateral teleoperation systems. Especially, Time Domain Passivity Approach (TDPA) has been used in many applications since it has been known as one of the least conservative passivity-based approaches. Although TDPA were able to stabilize the system with the least conservatism, it has its own drawbacks as the cost of achieving the least conservative passivity especially when there is communication time-delay. Due to the on/off bang-bang control-like modification for instantaneous passivity recovery, it has high frequency force vibrations on the slave and especially master side. By implementing a virtual mass-spring system between the passivity controller and master device, these high frequency vibration has been eliminated. However, the gains need proper tuning as they are dependent on the teleoperation setup and application. It also tends to make the system sluggish which further distorts the transparency. We propose a new observer-based gradient controller to eliminate the force jittering on the master side. It rectifies the delayed feedback force by removing the undesired increase in force which is generated by the delay in communication channel. It does not require any system parameters and there are no gains to tune, thus it can be added to any teleoperator irrespective of its dynamics and without having any prior system information.
|
|
14:40-15:55, Paper MoB1-11.6 | Add to My Program |
Motion Scaling Solutions for Improved Performance in High Delay Surgical Teleoperation |
Richter, Florian | University of California, San Diego |
Orosco, Ryan | University of California, San Diego |
Yip, Michael C. | University of California, San Diego |
Keywords: Medical Robots and Systems, Surgical Robotics: Laparoscopy, Telerobotics and Teleoperation
Abstract: Robotic teleoperation brings great potential for advances within the field of surgery. The ability of a surgeon to reach patient remotely opens exciting opportunities. Early experience with telerobotic surgery has been interesting, but the clinical feasibility remains out of reach, largely due to the deleterious effects of communication delays. Teleoperation tasks are significantly impacted by unavoidable signal latency, which directly results in slower operations, less precision in movements, and increased human errors. Introducing sig- nificant changes to the surgical workflow, for example by introducing semi-automation or self-correction, present too significant a technological and ethical burden for commercial surgical robotic systems to adopt. In this paper, we present three simple and intuitive motion scaling solutions to combat teleoperated robotic systems under delay and help improve operator accuracy. Motion scaling offers potentially improved user performance and reduction in errors with minimal change to the underlying teleoperation architecture. To validate the use of motion scaling as a performance enhancer in telesurgery, we conducted a user study with 17 participants, and our results show that the proposed solutions do indeed reduce the error rate when operating under high delay.
|
|
MoB1-12 Interactive Session, 220 |
Add to My Program |
Grasping II - 1.2.12 |
|
|
|
14:40-15:55, Paper MoB1-12.1 | Add to My Program |
Robust Object Grasping in Clutter Via Singulation |
Kiaros, Marios | Aristotle University of Thessaloniki |
Malassiotis, Sotiris | Centre for Research and Technology Hellas |
Keywords: Perception for Grasping and Manipulation, RGB-D Perception
Abstract: Grasping objects in a cluttered environment is challenging due to the lack of collision free grasp affordances. In such conditions, the target object touches or is covered by other objects in the scene, resulting in a failed grasp. To address this problem, we propose a strategy of singulating the object from its surrounding clutter, which consists of previously unseen objects, by means of lateral pushing movements. We employ reinforcement learning for obtaining optimal push policies given depth observations of the scene. The action value function(Q- function) is approximated with a deep neural network. We train the robot in simulation and we demonstrate that the transfer of learned policies to the real environment is robust.
|
|
14:40-15:55, Paper MoB1-12.2 | Add to My Program |
Towards an Integrated Autonomous Data-Driven Grasping System with a Mobile Manipulator |
Hegedus, Michael James | Simon Fraser University |
Gupta, Kamal | Simon Fraser University |
Mehrandezh, Mehran | University of Regina |
Keywords: Grasping, Perception for Grasping and Manipulation, Motion Control
Abstract: We present an integrated grasping system for a mobile manipulator to grasp an unknown object of interest (OI) in an unknown environment. The system autonomously scans its environment, models the OI, plans and executes a grasp, while taking into account base pose uncertainty. Due to inherent line of sight limitations in sensing, a single scan of the OI often does not reveal enough information to complete grasp analysis; as a result, our system autonomously builds a model of an object via multiple scans from different locations until a grasp can be performed. A volumetric next-best-view (NBV) algorithm is used to model an arbitrary object and terminates modeling when force closure for the gripper is satisfied. Two experiments are presented: i) modeling and registration error is reduced by selecting viewpoints with more scan overlap, and ii) model reconstruction and grasps are successfully achieved while experiencing base pose uncertainty.
|
|
14:40-15:55, Paper MoB1-12.3 | Add to My Program |
Design Principles and Optimization of a Planar Underactuated Hand for Caging Grasps |
Bircher, Walter | Yale University |
Dollar, Aaron | Yale University |
Keywords: Grasping, Grippers and Other End-Effectors, Underactuated Robots
Abstract: In this paper we address the problem of creating planar caging grasps on objects using simple, underactuated grippers with no sensing or control. Specifically, we examine how changes in mechanical compliance, passive adaptability due to underactuation, and finger phalanx length affect the ability to create caging grasps passively, by altering the free-swing motion of the fingers. We present a simple model for simulating the underactuated hand, develop a metric for quantifying a hand design’s caging ability, and perform a design parameter space search to reveal the important design factors influencing passive caging behavior. The results show that both palm width and the interplay between joint spring stiffness and pulley radius ratios play the largest roles in determining caging behavior. The effect of varying design parameters on the caging grasp performance of the hand is discussed, the best resulting design is shown, and a list of principles to guide the design of simple underactuated hands for caging grasps is presented.
|
|
14:40-15:55, Paper MoB1-12.4 | Add to My Program |
Mechanical Search: Multi-Step Retrieval of a Target Object Occluded by Clutter |
Danielczuk, Michael | UC Berkeley |
Kurenkov, Andrey | Georgia Institute of Technology |
Balakrishna, Ashwin | University of California, Berkeley |
Matl, Matthew | University of California, Berkeley |
Wang, David | University of California, Berkeley |
Martín-Martín, Roberto | Stanford University |
Garg, Animesh | Stanford University |
Savarese, Silvio | Stanford University |
Goldberg, Ken | UC Berkeley |
Keywords: Grasping, Perception for Grasping and Manipulation, Factory Automation
Abstract: When operating in unstructured environments such as warehouses, homes, and retail centers, robots are frequently required to interactively search for and retrieve specific objects from cluttered bins, shelves, or tables. Mechanical Search describes the class of tasks where the goal is to locate and extract a known target object. In this paper, we formalize Mechanical Search and study a version where distractor objects are heaped over the target object in a bin. The robot uses an RGBD perception system and control policies to iteratively select, parameterize, and perform one of 3 actions -- push, suction, grasp -- until the target object is extracted, or either a time limit is exceeded, or no high confidence push or grasp is available. We present a study of 5 algorithmic policies for mechanical search, with 15,000 simulated trials and 300 physical trials for heaps ranging from 10 to 20 objects. Results suggest that success can be achieved in this long-horizon task with algorithmic policies in over 95% of instances and that the number of actions required scales approximately linearly with the size of the heap. Code and supplementary material can be found at http://ai.stanford.edu/mech-search.
|
|
14:40-15:55, Paper MoB1-12.5 | Add to My Program |
Transferring Grasp Configurations Using Active Learning and Local Replanning |
Tian, Hao | East China Normal University |
Wang, Changbo | East China Normal University |
Manocha, Dinesh | University of North Carolina at Chapel Hill |
Zhang, Xinyu | East China Normal University |
Keywords: Grasping, Motion and Path Planning, Multifingered Hands
Abstract: We present a new approach to transfer grasp configurations from prior example objects to novel objects. We assume the novel and example objects have the same topology and similar shapes. We perform 3D segmentation on these objects using geometric and semantic shape characteristics. We compute a grasp space for each part of the example object using active learning. We build bijective contact mapping between these model parts and compute the corresponding grasps for novel objects. Finally, we assemble the individual parts and use local replanning to adjust grasp configurations while maintaining its stability and physical constraints. Our approach is general, can handle all kind of objects represented using mesh or point cloud and a variety of robotic hands.
|
|
14:40-15:55, Paper MoB1-12.6 | Add to My Program |
Cloth Manipulation Using Random-Forest-Based Imitation Learning |
Jia, Biao | University of Maryland at College Park |
Pan, Zherong | The University of North Carolina at Chapel Hill |
Hu, Zhe | City University of Hong Kong |
Pan, Jia | The City University of Hong Kong |
Manocha, Dinesh | University of North Carolina at Chapel Hill |
Keywords: Manipulation Planning, Simulation and Animation, Motion and Path Planning
Abstract: We present a novel approach for manipulating high-DOF deformable objects such as cloth. Our approach uses a random-forest-based controller that maps the observed visual features of the cloth to an optimal control action of the manipulator. The topological structure of this random-forest is determined automatically based on the training data, which consists of visual features and control signals. The training data is constructed online using an imitation learning algorithm. We have evaluated our approach on different cloth manipulation benchmarks such as flattening, folding, and twisting. In all these tasks, we have observed convergent behavior for the random-forest. On convergence, the random-forest-based controller exhibits superior robustness to observation noise compared with other techniques such as convolutional neural networks and nearest neighbor searches.
|
|
MoB1-13 Interactive Session, 220 |
Add to My Program |
Parallel Robots II - 1.2.13 |
|
|
|
14:40-15:55, Paper MoB1-13.1 | Add to My Program |
Kinematic Analysis of a 4-DOF Parallel Mechanism with Large Translational and Orientational Workspace |
Kamada, Shoichiro | Hitachi High-Technologies Corporation |
Laliberte, Thierry | Universite Laval |
Gosselin, Clement | Université Laval |
Keywords: Parallel Robots, Mechanism Design
Abstract: This paper introduces a novel four-degree-of-freedom (4-DOF) parallel mechanism having 3 translational DOFs and 1 rotational DOF. The mechanism comprises 2 sets of parallelogram linkages, which constrain two of the rotational DOFs of the mechanism. An interesting feature of the mechanism is that it can be driven using 4 parallel sliders mounted on its base. As a result, one of the translational DOFs can be infinitely large. Also, the architecture of the mechanism provides a large rotational DOF in one direction. The kinematic equations of the mechanism are derived and the Jacobian matrices are obtained. The mathematical conditions that lead to singularities are also found. Moreover, a geometric description of the boundaries of the workspace is given, which can be expressed using simple equations. Finally, some design examples are proposed and a prototype is presented.
|
|
14:40-15:55, Paper MoB1-13.2 | Add to My Program |
Vision-Based Control and Stability Analysis of a Cable-Driven Parallel Robot |
Zake, Zane | IRT Jules Verne |
Chaumette, Francois | Inria Rennes-Bretagne Atlantique |
Pedemonte, Nicolo | IRT Jules Verne |
Caro, Stéphane | CNRS/LS2N |
Keywords: Parallel Robots, Visual Servoing, Motion Control
Abstract: In Cable-Driven Parallel Robots (CDPRs) rigid links are substituted by flexible cables. This change in actuation allows for a large workspace with a high payload to weight ratio, among other appealing characteristics. However the accuracy for such systems needs to be improved to truly outperform classical parallel robots. A possible and not yet well studied solution is the use of vision-based control for CDPRs. This paper deals with the stability analysis of such a control scheme with regard to uncertainties lying both in the analytical models and the experimental setup. Two CDPRs are analyzed as illustrative examples. The results obtained show the system’s robustness with respect to uncertainties.
|
|
14:40-15:55, Paper MoB1-13.3 | Add to My Program |
Symmetric Subspace Motion Generators (I) |
Wu, Yuanqing | University of Bologna |
Carricato, Marco | University of Bologna |
Keywords: Parallel Robots, Mechanism Design, Kinematics
Abstract: When moving an object endowed with continuous symmetry, an ambiguity arises in its underlying rigid body transformation, induced by the arbitrariness of the portion of motion that does not change the overall body shape. The functional redundancy caused by continuous symmetry is ubiquitously present in a broad range of robotic applications, including robot machining and haptic interface (revolute symmetry), remote center of motion devices for minimal invasive surgery (line symmetry), and motion modules for hyperredundant robots (plane symmetry). In this paper, we argue that such functional redundancy can be systematically resolved by resorting to symmetric subspaces (SSs) of the special Euclidean group SE(3), which motivates us to systematically investigate the structural synthesis of SS motion generators. In particular, we develop a general synthesis procedure that allows us to generate a wide spectrum of novel mechanisms for use in the applications mentioned.
|
|
14:40-15:55, Paper MoB1-13.4 | Add to My Program |
Kinematically Redundant (6+3)-Dof Hybrid Parallel Robot with Large Orientational Workspace and Remotely Operated Gripper |
Wen, Kefei | Université Laval |
Harton, David | Université Laval |
Laliberte, Thierry | Universite Laval |
Gosselin, Clement | Université Laval |
Keywords: Parallel Robots, Mechanism Design, Redundant Robots
Abstract: A novel 3-[R(RR-RRR)SR] kinematically redundant 6+3-degree-of-freedom (dof) spatial hybrid parallel robot with revolute actuators is proposed. The kinematic model is developed based on the constraint conditions of the robot. It is shown that the type II (parallel) singularities can be completely avoided, thereby greatly extending the orientational workspace. Mechanisms are then introduced to use the redundant degrees of freedom of the robot to operate a gripper with the robot actuators, which are mounted on or close to the base. A CAD model of the robot is shown and a computer animation is provided to demonstrate the resulting architecture, which has full 6-dof capabilities and a large orientational workspace.
|
|
14:40-15:55, Paper MoB1-13.5 | Add to My Program |
Modeling Variable Curvature Parallel Continuum Robots Using Euler Curves |
Gonthina, Phanideep | Clemson University |
Kapadia, Apoorva | Clemson University |
Godage, Isuru S. | Depaul University |
Walker, Ian | Clemson University |
Keywords: Kinematics, Soft Material Robotics, Parallel Robots
Abstract: In this paper, we propose and investigate a new approach to modeling variable curvature continuum robot sections, based on Euler spirals. Euler spirals, also termed Clothoids, or Cornu spirals, are those curves in which the curvature increases linearly with their arc length. In this work, Euler spirals are applied to the kinematic modeling of continuum robots for the first time. The approach was evaluated using the sections of numerous continuum robots, including two novel parallel continuum robots. Each robot consists of three parallel sections, each with three thin, long McKibben actuators. These sections are poorly modeled by the widely used constant curvature kinematic model. The constant curvature and Euler spiral models were compared and the Euler spiral method was seen to be a significantly better match for a wide range of configurations of the robot hardware.
|
|
14:40-15:55, Paper MoB1-13.6 | Add to My Program |
Periodic Trajectory Planning Beyond the Static Workspace for 6-DOF Cable-Suspended Parallel Robots (I) |
Jiang, Xiaoling | Université Laval |
Barnett, Eric | Laval University |
Gosselin, Clement | Université Laval |
Keywords: Tendon/Wire Mechanism, Motion Control of Manipulators
Abstract: This paper proposes a dynamic trajectory planning technique for six-degree-of-freedom (6-DOF) cable suspended parallel robots (CSPRs). First, a passive mechanical system that is equivalent to the CSPR is introduced to provide insight and facilitate the design of trajectories that can extend beyond the robot’s static workspace. The tilt-and-torsion angle convention is used to develop the mathematical model and impose restrictions for the rotational component of the trajectories. The dynamic differential equations that govern the translational component of the trajectories are shown to become linear under some conditions. Natural frequencies of an equivalent passive linear system of constant stiffness springs are, thus, obtained and the set of linear differential equations associated with this system is integrated to produce a general solution for natural, periodic trajectories. This approach is used to produce pure translation trajectories and more complex motion that includes changes in position and orientation. An experimental implementation is also presented using a 6 DOF prototype and a supplementary video file is included to demonstrate the results.
|
|
MoB1-14 Interactive Session, 220 |
Add to My Program |
Exoskeletons II - 1.2.14 |
|
|
|
14:40-15:55, Paper MoB1-14.1 | Add to My Program |
Variable Damping Control of the Robotic Ankle Joint to Improve Trade-Off between Performance and Stability |
Arnold, James | Arizona State University |
Hanzlick, Harrison | Arizona State University |
Lee, Hyunglae | Arizona State University |
Keywords: Physically Assistive Devices, Prosthetics and Exoskeletons, Human-Centered Robotics
Abstract: This paper presents a variable damping control strategy to improve trade-off between agility/performance and stability in the control of the ankle exoskeleton robot. Depending on the user’s intent of movement, the proposed variable damping controller determines the robotic ankle damping from negative to positive damping values. The range of damping values is determined by incorporating the knowledge of human ankle damping in order to always secure stability of the ankle joint of the coupled human-robot system. To evaluate the effectiveness of the proposed controller, we performed human experiments with three different robotic damping conditions: fixed positive, fixed negative, and variable damping. Comparison of the two fixed damping conditions confirmed that there exists a clear trade-off between ankle agility and stability. Further, analysis of the variable damping condition demonstrated that humans could get benefits of not only positive damping to stabilize the ankle but also negative damping to enhance the agility of ankle movement as necessary during dynamic ankle movement. On average, the variable damping condition improved the agility of ankle movement by 76% and stability by 37% compared to the constant positive damping condition and the constant negative damping condition, respectively. Outcomes of this study would allow us to design a robotic controller that significantly improves agility of the human-robot system without compromising its coupled stability.
|
|
14:40-15:55, Paper MoB1-14.2 | Add to My Program |
Design of a Compliant Mechanical Device for Upper-Leg Rehabilitation |
Fedorov, Dmitri | Ecole Polytechnique De Montreal |
Birglen, Lionel | Ecole Polytechnique De Montreal |
Keywords: Prosthetics and Exoskeletons, Rehabilitation Robotics, Tendon/Wire Mechanism
Abstract: In this paper, a fully passive mechanism is introduced that is capable of generating a potential energy field, and therefore restoring forces, around a cyclic trajectory closely matching the normal human gait. The mechanism uses two sets of cable-and-pulley transmissions complemented by coupling gears to relate the elongation of two compliant cables to the angular positions of a user’s hip and knee articulations. The introduced design does not require any sensor, actuator, or control scheme to help restoring a normal gait motion. Designing such a lightweight and inexpensive wearable gait training device for rehabilitation purposes, while minimizing interaction forces between the mechanism and the user if a prescribed trajectory is followed (i.e. maximizing transparency), is expected to decrease the dependence of patients on external care and therefore, increase their autonomy.
|
|
14:40-15:55, Paper MoB1-14.3 | Add to My Program |
An Autonomous Exoskeleton for Ankle Plantarflexion Assistance |
Wu, Albert | Massachusetts Institute of Technology |
Yang, Xingbang | Beihang University |
Kuan, Jiun-Yih | MIT Media Lab |
Herr, Hugh | Massachusetts Institute of Technology |
Keywords: Prosthetics and Exoskeletons, Human Performance Augmentation, Wearable Robots
Abstract: Lower-limb exoskeletons are of great interest in the robotics community because of their various applications in enhancement and rehabilitation. In this paper we present an autonomous exoskeleton platform for ankle plantarflexion assistance. The untethered exoskeleton has a high efficiency transmission system with reduction ratio of 27.4:1. This allows relocating the actuator to the wearer's hip, which reduces device inertia. A feed-forward controller based on field oriented control was implemented to control the brushless DC motor on the exoskeleton. Through various performance tests, the exoskeleton was shown to provide a torque control bandwidth of 17.5Hz and can effectively track biological torque profiles. The augmentation factor (AF) of the exoskeleton is 64.7W, implying potential to reduce walking metabolic cost. This exoskeleton establishes an autonomous platform for experiments involving ankle assistance.
|
|
14:40-15:55, Paper MoB1-14.4 | Add to My Program |
Hybrid Open-Loop Closed-Loop Control of Coupled Human-Robot Balance During Assisted Stance Transition with Extra Robotic Legs |
Gonzalez, Daniel | Massachusetts Institute of Technology |
Asada, Harry | MIT |
Keywords: Prosthetics and Exoskeletons, Control Architectures and Programming, Industrial Robots
Abstract: A new approach to the human-robot shared control of the Extra Robotic Legs (XRL) wearable augmentation system is presented. The XRL system consists of two extra legs that bear the entirety of its backpack payload, as well as some of the human operator's weight. The XRL System must support its own balance and assist the operator stably while allowing them to move in selected directions. In some directions of the task space the XRL must constrain the human motion with position feedback for balance, while in other directions the XRL must have no position feedback, so that the human can move freely. Here, we present Hybrid Open-Loop / Closed-Loop Control Architecture for mixing the two control modes in a systematic manner. The system is reduced to individual joint feedback control that is simple to implement and reliable against failure. The method is applied to the XRL system that assists a human in conducting a nuclear waste decommissioning task. A prototype XRL system has been developed and demonstrated with a simulated human performing the transition from standing to crawling and back again while coupled to the prototype XRL system.
|
|
14:40-15:55, Paper MoB1-14.5 | Add to My Program |
Continuous-Phase Control of a Powered Knee–Ankle Prosthesis: Amputee Experiments across Speeds and Inclines (I) |
Quintero, David | University of Texas at Dallas |
Villarreal, Dario J. | Southern Methodist University |
Lambert, Daniel | University of Texas at Dallas |
Kapp, Susan | University of Washington |
Gregg, Robert D. | University of Texas at Dallas |
Keywords: Prosthetics and Exoskeletons, Rehabilitation Robotics, Kinematics
Abstract: Control systems for powered prosthetic legs typically divide the gait cycle into several periods with distinct controllers, resulting in dozens of control parameters that must be tuned across users and activities. To address this challenge, this paper presents a control approach that unifies the gait cycle of a powered knee- ankle prosthesis using a continuous, user-synchronized sense of phase. Virtual constraints characterize the desired periodic joint trajectories as functions of a phase variable across the entire stride. The phase variable is computed from residual thigh motion, giving the amputee control over the timing of the prosthetic joint patterns. This continuous sense of phase enabled three transfemoral amputee subjects to walk at speeds from 0.67 to 1.21 m/s and slopes from -2.5° to +9.0°. Virtual constraints based on task-specific kinematics facilitated normative adjustments in joint work across walking speeds. A fixed set of control gains generalized across these activities and users, which minimized the configuration time of the prosthesis.
|
|
MoB1-15 Interactive Session, 220 |
Add to My Program |
Collision Avoidance - 1.2.15 |
|
|
|
14:40-15:55, Paper MoB1-15.1 | Add to My Program |
Analytic Collision Risk Calculation for Autonomos Vehicle Navigation |
Philipp, Andreas | Freie Universität Berlin |
Goehring, Daniel | Freie Universität Berlin |
Keywords: Collision Avoidance, Autonomous Vehicle Navigation, Probability and Statistical Methods
Abstract: Collision checking and avoidance is an important part of the perception and planning system for autonomous driving. We present a new analytic approach to calculate the probability of a future collision and extend another already known solution to be suitable for ground vehicle navigation. Our new concept of the collision octagon facilitates in both cases the derivation of an analytic solution. Both approaches are compared to each other using simulated and real world scenarios. By comparing the results of the analytic solutions against the corresponding Monte Carlo simulations, their accuracy and real time ability is demonstrated. The suitability of the analytic solutions for real world autonomous systems is further proven by integrating them into the trajectory prediction and planning system of the self driving car of the Freie Universität Berlin.
|
|
14:40-15:55, Paper MoB1-15.2 | Add to My Program |
A New Approach to Local Navigation for Autonomous Driving Vehicles Based on the Curvature Velocity Method |
López Fernández, Joaquín | University of Vigo |
Otero, Candido | Systems Engineering and Automation Dept. University of Vigo |
Sanz, Rafael | University of Vigo |
Paz Domonte, Enrique | University of Vigo |
Molinos Vicente, Eduardo José | University of Alcalá |
Barea, Rafael | University of Alcala |
Keywords: Collision Avoidance, Autonomous Vehicle Navigation, Wheeled Robots
Abstract: This paper presents an approach for a car navigation system to follow a road path consisting on a sequence of lanelets. The motion control is divided into high-level planning that produces the road path and lower-level reactive control that safely follows the path. The approach presented here is the lower-level reactive control that combines the simple pure pursuit method to obtain a reference curvature with the beam curvature method (BCM) that keeps the car in the center of the free space in the lane avoiding obstacles that can partially block the lane. The whole system has been applied to an autonomous vehicle aimed for elderly or disable people
|
|
14:40-15:55, Paper MoB1-15.3 | Add to My Program |
Goal-Driven Navigation for Non-Holonomic Multi-Robot System by Learning Collision |
Jun, Howoong | Seoul National University |
Kim, Hanjun | Seoul National University |
Lee, Beom-Hee | Seoul National University |
Keywords: Collision Avoidance, Path Planning for Multiple Mobile Robots or Agents, Deep Learning in Robotics and Automation
Abstract: In this paper, we propose the reinforcement learning based multi-robot collision avoidance approach by learning collision. Dynamical path re-planning, which is massively used in classical collision avoidance methods, needs overall information of the environment. Also, training agent robots to avoid the collision and pursue a goal point simultaneously is inefficient since the agent should learn two tasks. As the number of tasks that the agent should learn increases, it is difficult to make the performance of an algorithm consistent, which is known as reproducibility issue. To overcome these limitations, Collision Avoidance by Learning Collision (CALC), which learns collision instead of avoiding an obstacle robot is suggested. To solve the collision avoidance problem efficiently, the proposed method divides the problem into training and planning. In the training algorithm, an agent robot learns how to collide with a single obstacle robot and then generates a trained policy. With the trained policy, the agent can pursue a goal point since the policy leads the agent to 'collide' with the goal. Furthermore, by taking action in a reverse way from the trained policy, the agent can avoid multiple obstacle robots in the planning algorithm at once. The proposed method is validated both in the robot simulation and real robot experiment, and compared with the existing collision avoidance method.
|
|
14:40-15:55, Paper MoB1-15.4 | Add to My Program |
Efficient Exact Collision Detection between Ellipsoids and Superquadrics Via Closed-Form Minkowski Sums |
Ruan, Sipu | Johns Hopkins University |
Poblete, Karen | Johns Hopkins University |
Li, Yingke | Tsinghua University |
Lin, Qian | Tsinghua University |
Ma, Qianli | Aptiv Automotive |
Chirikjian, Gregory | Johns Hopkins University |
Keywords: Collision Avoidance, Motion and Path Planning, Computational Geometry
Abstract: Collision detection has attracted attention of researchers for decades in the field of computer graphics, robot motion planning, computer aided design, etc. A large number of successful algorithms have been proposed and applied, which make use of convex polytopes and bounding volumes as primitives. However, algorithms for those shapes rely significantly on the complexity of the meshes. This paper deals with collision detection for shapes with simple and exact mathematical descriptions, such as ellipsoids and superquadrics. These primitives have a wide range of applications in representing complex objects and have much fewer parameters than meshes. The foundation of the proposed collision detection scheme relies on the closed-form Minkowski sums between ellipsoids and superquadrics in n-dimensional Euclidean space. The basic idea here is to shrink the ellipsoid into a point and expand each superquadric into a new offset surface with closed-form parametric expression. The solutions for detecting relative positions between a point and a general convex differentiable parametric surface in both 2D and 3D are derived, leading to an algorithm for exact collision detection. To compare between exact and inexact algorithms, an accuracy metric is introduced based on the Principal Kinematic Formula (PKF). The proposed algorithm is then compared with existing well-known algorithms: Gilbert-Johnson-Keerthi (GJK) and Algebraic Separation Conditions (ASC). The results show that the propose
|
|
14:40-15:55, Paper MoB1-15.5 | Add to My Program |
Positioning Uncertainty Reduction of Magnetically Guided Actuation on Planar Surfaces |
Jurik, Martin | University of West Bohemia |
Kuthan, Jiri | University of West Bohemia |
Vlcek, Jiri | University of West Bohemia |
Mach, Frantisek | University of West Bohemia |
Keywords: Collision Avoidance, Motion Control
Abstract: Key design and operation parameters of the system for magnetically guided actuation of miniature robots on planar surfaces are analyzed and discussed. The study is carried out on the numerical analysis and also on the experimental measurement on the prototype of the system. Special attention is paid to robot actuation under uncertainty, which can be caused by both external and internal effects. A technique based on a superposition of actuation and lock-up field is proposed.
|
|
14:40-15:55, Paper MoB1-15.6 | Add to My Program |
Collision Avoidance of Arbitrarily Shaped Deforming Objects Using Collision Cones |
Sunkara, Vishwamithra | University of Southern Mississippi |
Chakravarthy, Animesh | University of Texas at Arlington |
Ghose, Debasish | Indian Institute of Science |
Keywords: Collision Avoidance, Motion and Path Planning
Abstract: In this paper, the problem of collision avoidance of objects that can deform by changing their shape as a function of time, is considered. There are several scenarios involving such deforming objects - examples include environments with shape-shifting robots such as snake robots, boundaries of swarms of vehicles and boundaries of oil spills. There is very limited work in the literature that considers dynamic environments comprising such shape changing entities. To develop conditions that predict the onset of collision for deformable objects, this paper uses the notion of collision cones in environments involving engagements between a point object and a deforming object, a circular object and a deforming object and finally an arbitrarily shaped object and a deforming object. The collision cone equations are subsequently embedded in a Lyapunov framework and used to develop nonlinear analytical guidance laws for collision avoidance in such environments. Simulations are performed to demonstrate the efficacy of the guidance laws.
|
|
MoB1-16 Interactive Session, 220 |
Add to My Program |
Agricultural Robotics - 1.2.16 |
|
|
|
14:40-15:55, Paper MoB1-16.1 | Add to My Program |
Robot Localization Based on Aerial Images for Precision Agriculture Tasks in Crop Fields |
Chebrolu, Nived | University of Bonn |
Lottes, Philipp | University of Bonn |
Läbe, Thomas | University of Bonn |
Stachniss, Cyrill | University of Bonn |
Keywords: Agricultural Automation, Localization
Abstract: Localization is a pre-requisite for most autonomous robots. For example, to carry out precision agriculture tasks effectively, a robot must be able to localize itself accurately in crop fields. The crop field environment presents unique challenges such as the highly repetitive structure of the crops leading to visual aliasing as well as the continuously changing appearance of the field, which makes it difficult to localize over time. In this paper, we present a localization system, which uses an aerial map of the field and exploits the semantic information of the crops, weeds, and their stem positions to resolve the visual ambiguity problem and to enable robot localization over extended periods of time. We evaluate our approach on a real field over multiple sessions spanning several weeks. Experiments suggest that our approach provides the necessary accuracy required by precision agriculture applications and works in cases where current techniques using typical visual features tend to fail.
|
|
14:40-15:55, Paper MoB1-16.2 | Add to My Program |
Visual Appearance Analysis of Forest Scenes for Monocular SLAM |
Garforth, James | University of Edinburgh |
Webb, Barbara | University of Edinburgh |
Keywords: Robotics in Agriculture and Forestry, SLAM, Simulation and Animation
Abstract: Monocular simultaneous localisation and mapping (SLAM) is a cheap and energy efficient way to enable Unmanned Aerial Vehicles (UAVs) to safely navigate managed forests and gather data crucial for monitoring tree health. SLAM research, however, has mostly been conducted in structured human environments, and as such is poorly adapted to unstructured forests. In this paper, we compare the performance of state of the art monocular SLAM systems on forest data and use visual appearance statistics to characterise the differences between forests and other environments, including a photorealistic simulated forest. We find that SLAM systems struggle with all but the most straightforward forest terrain and identify key attributes (lighting changes and in-scene motion) which distinguish forest scenes from "classic" datasets. These differences offer an insight into what makes forests harder to map and open the way for targeted improvements. We also demonstrate that even simulations that look impressive to the human eye can fail to properly reflect the difficult attributes of the environment they simulate, and provide suggestions for more closely mimicking natural scenes.
|
|
14:40-15:55, Paper MoB1-16.3 | Add to My Program |
An Approach for Semantic Segmentation of Tree-Like Vegetation |
Digumarti, Sundara Tejaswi | ETH Zurich |
Schmid, Lukas Maximilian | ETH Zurich |
Rizzi, Giuseppe Maria | ETH Zurich |
Nieto, Juan | ETH Zürich |
Siegwart, Roland | ETH Zurich |
Beardsley, Paul | Disney Research Zurich |
Cadena Lerma, Cesar | ETH Zurich |
Keywords: Robotics in Agriculture and Forestry, Computer Vision for Automation, RGB-D Perception
Abstract: This paper presents a pipeline for semantic segmentation of trees into their components. Given a single RGB-D image of a tree, we employ a deep network to predict labels to classify each pixel of the tree into trunk, branches, twigs and leaves. Multiple convolutional neural network architectures to combine the complementary modalities of depth and colour data are investigated. An asynchronous training approach where two networks trained separately on RGB and depth encoded as a 3-channel HHA image are combined using a late fusion architecture with different learning rates performs the best. Training and evaluation are performed on a synthetic dataset of 6 species of broadleaf trees. We further demonstrate the network's generalization capabilities, across various tree species on the synthetic dataset, achieving an accuracy of upto 92.5%. Furthermore, we present a qualitative evaluation of our approach on real-world data.
|
|
14:40-15:55, Paper MoB1-16.4 | Add to My Program |
Thermal Image Based Navigation System for Skid-Steering Mobile Robots in Sugarcane Crops |
Xaud, Marco Fernandes dos | Norwegian University of Life Sciences |
Leite, Antonio C. | Pontifical Catholic University of Rio De Janeiro |
From, Pål Johan | Norwegian University of Life Sciences |
Keywords: Robotics in Agriculture and Forestry, Visual-Based Navigation, Motion Control
Abstract: This work proposes a new strategy for autonomous navigation of mobile robots in sugarcane plantations based on thermal imaging. Unlike ordinary agricultural fields, sugarcane farms are generally vast and accommodates numerous arrangements of row crop tunnels, which are very tall, dense and hard-to-access. Moreover, sugarcane crops lie in harsh regions, which hinder the logistics for employing staff and heavy machinery for mapping, monitoring, and sampling. One solution for this problem is TIBA, a low-cost skid-steering mobile robot capable of infiltrating the crop tunnels with several sensing/sampling systems. The project concept is to reduce the product cost for making the deployment of a robot swarm feasible over a larger area. A prototype was built and tested in a bioenergy farm in order to improve the understanding of the environment and bring about the challenges for the next development steps. The major problem is the navigation through the crop tunnels, since most of the developed systems are suitable for open field operations and employ laser scanners and/or GPS/IMU, which in general are expensive technologies. In this context, we propose a low-cost solution based on infrared (IR) thermal imaging. IR cameras are simple and inexpensive devices, which do not pose risks to the user health, unlike laser-based sensors. This idea was highly motivated by the data collected in the field, which have shown a significant temperature difference between the ground and the crop.
|
|
14:40-15:55, Paper MoB1-16.5 | Add to My Program |
Dynamic Obstacles Detection for Robotic Soil Explorations |
Visentin, Francesco | Istituto Italiano Di Tecnologia |
Sadeghi, Ali | Istituto Italiano Di Tecnologia |
Mazzolai, Barbara | Istituto Italiano Di Tecnologia |
Keywords: Force and Tactile Sensing, Collision Avoidance, Soft Material Robotics
Abstract: Nowadays, robots can navigate complex and dynamic environments such as air, water, and different terrain. However, moving into the underground, and especially into the soil, is still a challenge. The soil is a complex environment, and its exploration and monitoring is a crucial aspect in different engineering fields. Although some robotic solutions for mapping the soil are available, none of them can navigate into it. In this work, we propose a new solution for dynamic obstacles detection by embedding a 6-axis force torque sensor into a plant-inspired robot for soil exploration. We measured the forces acting on the apical part of the robot while it penetrates the soil by growing. We tested the system in different configurations, and at different depths. Results show that it is possible to identify the relative position of the obstacle before touching it with the robot. By using the proposed method as control feedback it is possible to move toward the development of novel robotic systems for navigating in complex and dynamic environments, such as the soil.
|
|
14:40-15:55, Paper MoB1-16.6 | Add to My Program |
Non-Destructive Robotic Assessment of Mango Ripeness Via Multi-Point Soft Haptics |
Scimeca, Luca | University of Cambridge |
Maiolino, Perla | University of Oxford |
Cardin-Catalan, Daniel | Universitat Jaume I |
del Pobil, Angel P. | Jaume-I University |
Morales, Antonio | Universitat Jaume I |
Iida, Fumiya | University of Cambridge |
Keywords: Agricultural Automation, Robotics in Agriculture and Forestry, Force and Tactile Sensing
Abstract: To match the ever increasing standards of fresh products, and the need to reduce waste, we devise an alternative to the destructive and highlyvariable fruit ripeness estimation by a penetrometer. We propose a fully automatic method to assess the ripeness of mango which is non-destructive, allows the user to test multiple surface areas with a single touch and is capable of dissociating between ripe and non-ripe fruits. A custom-made gripper equipped with a capacitive tactile sensor array is used to palpate the fruit. The ripeness is estimated as mango stiffness extracted through a simplified spring model. We test the framework on a set of 25 mangoes of the Keitt variety, and compare the results to penetrometer measurements. We show it is possible to correctly classify 88% of the mango without removing the skin of the fruit. The method can be a valuable substitute for non-destructive fruit ripeness testing. To the authors knowledge, this is the first robotics ripeness estimation system based on capacitive tactile sensing technology.
|
|
MoB1-17 Interactive Session, 220 |
Add to My Program |
Aerial Systems: Perception II - 1.2.17 |
|
|
|
14:40-15:55, Paper MoB1-17.1 | Add to My Program |
UAV Pose Estimation Using Cross-View Geolocalization with Satellite Imagery |
Shetty, Akshay | University of Illinois at Urbana-Champaign |
Gao, Grace Xingxin | University of Illinois at Urbana Champaign |
Keywords: Visual-Based Navigation, Localization, Deep Learning in Robotics and Automation
Abstract: We propose an image-based cross-view geolocalization method that estimates the global pose of a UAV with the aid of georeferenced satellite imagery. Our method consists of two Siamese neural networks that extract relevant features despite large differences in viewpoints. The input to our method is an aerial UAV image and nearby satellite images, and the output is the weighted global pose estimate of the UAV camera. We also present a framework to integrate our cross-view geolocalization output with visual odometry through a Kalman filter. We build a dataset of simulated UAV images and satellite imagery to train and test our networks. We show that our method performs better than previous camera pose estimation methods, and we demonstrate our networks ability to generalize well to test datasets with unseen images. Finally, we show that integrating our method with visual odometry significantly reduces trajectory estimation errors.
|
|
14:40-15:55, Paper MoB1-17.2 | Add to My Program |
The Open Vision Computer: An Integrated Sensing and Compute System for Mobile Robots |
Quigley, Morgan | Open Source Robotics Foundation |
Mohta, Kartik | University of Pennsylvania |
Skandan, Shreyas | University of Pennsylvania |
Watterson, Michael | University of Pennsylvania |
Mulgaonkar, Yash | University of Pennsylvania |
Arguedas, Mikael | Open Source Robotics Foundation |
Sun, Ke | University of Pennsylvania |
Liu, Sikang | University of Pennsylvania |
Pfrommer, Bernd | University of Pennsylvania |
Kumar, Vijay | University of Pennsylvania |
Taylor, Camillo Jose | University of Pennsylvania |
Keywords: Aerial Systems: Perception and Autonomy
Abstract: In this paper we describe the Open Vision Computer (OVC) which was designed to support high speed, vision guided autonomous drone flight. In particular our aim was to develop a system that would be suitable for relatively small-scale flying platforms where size, weight, power consumption and computational performance were all important considerations. This manuscript describes the primary features of our OVC system and explains how they are used to support fully autonomous indoor and outdoor exploration and navigation operations on our Falcon 250 quadrotor platform.
|
|
14:40-15:55, Paper MoB1-17.3 | Add to My Program |
RaD-VIO: Rangefinder-Aided Downward Visual-Inertial Odometry |
Fu, Bo | Carnegie Mellon University |
Shankar, Kumar Shaurya | Carnegie Mellon University |
Michael, Nathan | Carnegie Mellon University |
Keywords: Aerial Systems: Perception and Autonomy, Localization, Performance Evaluation and Benchmarking
Abstract: State-of-the-art forward facing monocular visual-inertial odometry algorithms are often brittle in practice, especially whilst dealing with initialisation and motion in directions that render the state unobservable. In such cases having a reliable complementary odometry algorithm enables robust and resilient flight. Using the common local planarity assumption, we present a fast, dense, and direct frame-to-frame visual-inertial odometry algorithm for downward facing cameras that minimises a joint cost function involving a homography based photometric cost and an IMU regularisation term. Via extensive evaluation in a variety of scenarios we demonstrate superior performance than existing state-of-the-art downward facing odometry algorithms for Micro Aerial Vehicles (MAVs).
|
|
14:40-15:55, Paper MoB1-17.4 | Add to My Program |
UVDAR System for Visual Relative Localization with Application to Leader-Follower Formations of Multirotor UAVs |
Walter, Viktor | Czech Technical University |
Staub, Nicolas | Czech Technical University |
Franchi, Antonio | LAAS-CNRS |
Saska, Martin | Czech Technical University in Prague |
Keywords: Aerial Systems: Perception and Autonomy, Multi-Robot Systems, Sensor-based Control
Abstract: A novel onboard relative localization method, based on ultraviolet light, used for real-time control of a leader-follower formation of multirotor UAVs is presented in this paper. A new smart sensor, UVDAR, is employed in an innovative way, which does not require communication and is extremely reliable in real-world conditions. This innovative sensing system exploits UV spectrum and provides relative position and yaw measurements independently of environment conditions such as changing illumination and presence of undesirable light sources and their reflections. The proposed approach exploits this retrieved information to steer the follower to a given 3D position and orientation relative to the leader, which may be considered as the main building block of any multi-UAV system operating with small mutual distances among team-members. The proposed solution was verified in demanding outdoor conditions, validating usage of UVDAR in real flight scenario and paving the way for further usage of UVDAR for practical multi-UAV formation deployments.
|
|
14:40-15:55, Paper MoB1-17.5 | Add to My Program |
Communication-Efficient Planning and Mapping for Multi-Robot Exploration in Large Environments |
Corah, Micah | Carnegie Mellon University |
OMeadhra, Cormac | Carnegie Mellon University |
Goel, Kshitij | Carnegie Mellon University |
Michael, Nathan | Carnegie Mellon University |
Keywords: Aerial Systems: Perception and Autonomy, Multi-Robot Systems, Mapping
Abstract: This work presents a framework for planning and perception for multi-robot exploration in large and unstructured 3D environments. We employ a Gaussian mixture model for global mapping to model complex environment geometries while maintaining a small memory footprint which enables distributed operation with a low volume of communication. We then generate a local occupancy grid for use in planning from the Gaussian mixture model using Monte Carlo ray tracing. Then, a finite-horizon, information-based planner uses this local map and optimizes sequences of observations locally while accounting for the global global distribution of information in the robot state space which we model using a library of informative views. Simulation results demonstrate that the proposed system is able to maintain efficiency and completeness in exploration while only requiring a low rate of communication.
|
|
14:40-15:55, Paper MoB1-17.6 | Add to My Program |
Minimum-Time Trajectory Planning under Intermittent Measurements |
Penin, Bryan | Inria |
Robuffo Giordano, Paolo | Centre National De La Recherche Scientifique (CNRS) |
Chaumette, Francois | Inria Rennes-Bretagne Atlantique |
Keywords: Aerial Systems: Perception and Autonomy, Reactive and Sensor-Based Planning, Motion and Path Planning
Abstract: This paper focuses on finding robust paths for a robotic system by taking into account the state uncertainty and the probability of collision. We are interested in dealing with intermittent exteroceptive measurements (e.g., collected from vision). We assume these cues provide reliable measurements that will update a state estimation algorithm wherever they are available. The planner has to manage two tasks: reaching the goal in a minimum time and collecting sufficient measurements to reach the goal state with a given confidence level. We present a robust perception-aware bi-directional A* planner for differentially flat systems such as a unicycle and a quadrotor UAV and use a derivative-free Kalman filter to approximate the belief dynamics in the flat space. We also propose an efficient way of ensuring continuity and easibility between the graphs by exploiting the convex-hull property of B-spline curves.
|
|
MoB1-18 Interactive Session, 220 |
Add to My Program |
Aerial Systems: Applications II - 1.2.18 |
|
|
|
14:40-15:55, Paper MoB1-18.1 | Add to My Program |
Learning to Capture a Film-Look Video with a Camera Drone |
Huang, Chong | University of California, Santa Barbara |
Yang, Zhenyu | University of California, Santa Barbara |
Kong, Yan | UC Santa Barbara |
Chen, Peng | Zhejiang University of Technology |
Yang, Xin | Huazhong University of Science and Technology |
Cheng, Kwang-Ting (Tim) | Hong Kong University of Science and Technology |
Keywords: Aerial Systems: Applications, Computer Vision for Automation, Motion and Path Planning
Abstract: The development of intelligent drones has simplified aerial filming and provided smarter assistant tools for users to capture a film-look footage. Existing methods of autonomous aerial filming either specify predefined camera movements for a drone to capture a footage, or employ heuristic approaches for camera motion planning. However, both predefined movements and heuristically planned motions are hardly able to provide cinematic footages for various dynamic scenarios. In this paper, we propose a data-driven learning-based approach, which can imitate a professional cameraman's intention for capturing a film-look aerial footage of a single subject in real-time. We model the decision-making process of the cameraman with two steps: 1) we train a network to predict the future image composition and camera position, and 2) our system then generates control commands to achieve the desired shot framing. At the system level, we deploy our algorithm on the limited resources of a drone and demonstrate the feasibility of running automatic filming onboard in real-time. Our experiments show how our data-driven planning approach achieves film-look footages and successfully mimics the work of a professional cameraman.
|
|
14:40-15:55, Paper MoB1-18.2 | Add to My Program |
Design and Experiments for MultI-Section-Transformable (MIST) UAV |
D'Sa, Ruben | Univ. of Minnesota |
Papanikolopoulos, Nikos | University of Minnesota |
Keywords: Aerial Systems: Applications, Aerial Systems: Mechanics and Control
Abstract: Presented in this paper are the design and experiments for a transformable VTOL UAV. This work builds upon the conceptual designs put forth in [1] and [2], along with hardware prototyping and component testing from [3]. A deterministic model is presented to characterize the flight envelop of the transformer UAV in simulation. Experimental results from the platform demonstrate for the first time successful in-air transformation from multi-rotor, tail-sitter, and fixed-wing operation. Successful tests also demonstrate several sequential in-air transformations.
|
|
14:40-15:55, Paper MoB1-18.3 | Add to My Program |
Online Estimation of Geometric and Inertia Parameters for Multirotor Aerial Vehicles |
Wueest, Valentin | University of Pennsylvania |
Kumar, Vijay | University of Pennsylvania |
Loianno, Giuseppe | New York University |
Keywords: Aerial Systems: Applications
Abstract: Accurate knowledge of geometric and inertia parameters are a necessity for precise and robust control of aerial vehicles. We propose a novel filter that is able to fuse motor speed, inertia, and pose measurements to estimate the vehicle's key dynamic properties online. The presented framework is able to estimate the multirotor's moment of inertia, mass, center of mass and each sensor module's relative position. Obtaining these estimates in-flight allow the multirotor to be precisely controlled even during tasks such as load transportation or after configuration changes on scene. We provide a nonlinear observability analysis, proving that the presented model is locally weakly observable. Experimental results validate the proposed approach, showing the ability to estimate the dynamic properties accurately and demonstrate its capability to do so even while additional loads are added. The framework is flexible and can easily be adapted to a wide range of applications, including self-calibration, object grasping, and single robot or multi-robot payload transportation.
|
|
14:40-15:55, Paper MoB1-18.4 | Add to My Program |
External Wrench Estimation for Multilink Aerial Robot by Center of Mass Estimator Based on Distributed IMU System |
Shi, Fan | The University of Tokyo |
Zhao, Moju | The University of Tokyo |
Anzai, Tomoki | The University of Tokyo |
Chen, Xiangyu | The University of Tokyo |
Okada, Kei | The University of Tokyo |
Inaba, Masayuki | The University of Tokyo |
Keywords: Aerial Systems: Applications, Force and Tactile Sensing, Robot Safety
Abstract: External wrench estimation is very helpful for aerial exploration and manipulation tasks. During the exploration, there might be unseen obstacles to cause dangerous collisions. The estimation of the external force and torque is also beneficial in aerial manipulation tasks. In this paper, we present a framework of estimating the external wrench for the aerial multilink robot based on the onboard inertial measurement unit (IMU) sensors, joints state and robot dynamic models. Compared to the conventional multirotor robot, the center of mass (CoM) is always changing when the robot transforms. The sensor could not be attached to CoM to observe the acceleration data. Consequently, we present a novel method by applying a distributed IMU system to estimate the CoM linear and angular accelerations for the external wrench estimation. With the help of the robot model, the position of the contact point could be estimated, which is useful in exploring tasks to safely interact with the physical world. We design the contact-aided navigation strategy and computationally efficient motion primitives library to help our robot react to the unexpected collision. We experimentally validate our framework with a two-dimensional multilink aerial robot to show the results of external wrench estimator and its further applications.
|
|
14:40-15:55, Paper MoB1-18.5 | Add to My Program |
A Novel Development of Robots with Cooperative Strategy for Long-Term and Close-Proximity Autonomous Transmission-Line Inspection |
Bian, Jiang | Institute of Automation, Chinese Academy of Sciences; Universit |
Hui, Xiaolong | Institute of Automation, Chinese Academy of Sciences |
Zhao, Xiaoguang | Institute of Automation, Chinese Academy of Sciences |
Tan, Min | Institute of Automation, Chinese Academy of Sciences |
Keywords: Aerial Systems: Applications, Cooperating Robots, Aerial Systems: Perception and Autonomy
Abstract: We develop two cooperative robots for power transmission lines (PTLs) inspection – a light climbing robot (CBR) which can stably move on the overhead ground wire (OGW) for sensor data collection and an unmanned aerial vehicle (UAV) with a grabbing mechanism, which can automatically put the CBR on the OGW and take it off. In order to guarantee the safety, the mechanical structures of the connectors are designed in the shape of a trumpet. Further, a self-locked structure of the CBR is developed to automatically seize and release the OGW. For autonomous navigation, the UAV is equipped with a movable sliding rail and a 2D Laser Range Finder (LRF). The LRF can not only detect the position and orientation of the OGW but also detect the top beam of the CBR and the grabbing position in it. Furthermore, the action of the grabbing mechanism is automatically triggered by a microswitch. Finally, by the developed UAV and CBR platforms, we test the whole loading and unloading strategy in an artificially constructed PTLs environment outdoors and achieve an encouraging result. Combining the flexible motion of the UAV and the high inspection accuracy of the CBR, the CBR can negotiate any obstacle by flying and abandon the traditional heavy obstacle crossing mechanism to effectively realize close-proximity inspection. Due to the light weight and low power consumption, the CBRs can be deployed once in many power corridors to conduct a long-term inspection.
|
|
14:40-15:55, Paper MoB1-18.6 | Add to My Program |
Hunting Drones with Other Drones: Tracking a Moving Radio Target |
Dressel, Louis | Stanford University |
Kochenderfer, Mykel | Stanford University |
Keywords: Aerial Systems: Applications, Aerial Systems: Perception and Autonomy, Motion and Path Planning
Abstract: Unauthorized drone flights near aircraft, airports, and emergency operations compromise the safety of passengers and bystanders. A detection system that can quickly find and track drones could help mitigate the risk of unauthorized drone flights. In this work, we show how a consumer drone outfitted with antennas and commodity radios can autonomously localize another drone by its telemetry radio emissions. We show how a non-myopic planner improves tracking performance over traditionally used greedy, one-step planners. Improved tracking is validated with simulations and the system is demonstrated with real drones in flight tests.
|
|
MoB1-19 Interactive Session, 220 |
Add to My Program |
Force Control and Force Sensing - 1.2.19 |
|
|
|
14:40-15:55, Paper MoB1-19.1 | Add to My Program |
Design and Testing of a New Cell Microinjector with Embedded Soft Force Sensor |
Yuzhang, Wei | University of Macau |
Xu, Qingsong | University of Macau |
Keywords: Force and Tactile Sensing, Compliant Joint/Mechanism, Automation at Micro-Nano Scales
Abstract: Cell microinjection plays an important role in genetics, transgenics, and other biomedical fields. As compared with manual cell microinjection and position-based robotic cell microinjection, force-assisted robotic cell microinjection can improve the success rate and survival rate of the injected cells. In this paper, a novel force-sensing cell injector is designed with piezoresistive force sensor embedded in soft materials. The soft sensors act as fixed-guided beams, which are introduced to achieve the force measurement with high sensitivity in pure one-degree-of-freedom (1-DOF) direction. The injector is developed by considering the installation and replacement issues of the micropipette as well as the connection convenience between the micropipette and tube of compressed air. A prototype of the cell injector with the force sensor is fabricated. Experimental study is conducted to verify its performance in practice.
|
|
14:40-15:55, Paper MoB1-19.2 | Add to My Program |
Energy Optimization for a Robust and Flexible Interaction Control |
Secchi, Cristian | Univ. of Modena & Reggio Emilia |
Ferraguti, Federica | Università Degli Studi Di Modena E Reggio Emilia |
Keywords: Force Control, Physical Human-Robot Interaction, Control Architectures and Programming
Abstract: The possibility of adapting online the way a robot interacts with the environment is becoming more and more important. In this paper we introduce the tank based admittance controller. We show that all the admittance controllers can be modeled as an energy optimization problem and then we introduce a novel admittance control strategy that allows to change online the interactive behavior while preserving a stable interaction with the environment. The effectiveness of the proposed architecture is experimentally validated.
|
|
14:40-15:55, Paper MoB1-19.3 | Add to My Program |
Design of Versatile and Low-Cost Shaft Sensor for Health Monitoring |
Gest, Erik | Massachusetts Institute of Technology |
Mikio, Furokawa | MIT |
Takayuki, Hirano | Japan Steel Works |
Youcef-Toumi, Kamal | Massachusetts Institute of Technology |
Keywords: Failure Detection and Recovery, Factory Automation, Industrial Robots
Abstract: Virtually every mechanized form of transportation, power generation system, industrial equipment, and robotic system has rotating shafts. As the shaft is often the main means of mechanical power transmission, measuring the torque, speed, vibration, and bending of the shaft can be used in many cases to access device performance and health and to implement controls. This paper proposes a shaft sensor that measures all of these phenomena with reasonable accuracy while having a low cost and simple installation process. This sensor transfers strain from the shaft and amplifies it to increase sensitivity. Furthermore, this sensor requires no components to be in the stationary reference frame, allowing the entire device to rotate with the shaft. A prototype is presented. Experimental results illustrate the effectiveness of the proposed system.
|
|
14:40-15:55, Paper MoB1-19.4 | Add to My Program |
Robust Execution of Contact-Rich Motion Plans by Hybrid Force-Velocity Control |
Hou, Yifan | Carnegie Mellon University |
Mason, Matthew T. | Carnegie Mellon University |
Keywords: Force Control, Motion Control of Manipulators, Manipulation Planning
Abstract: In hybrid force-velocity control, the robot can use velocity control in some directions to follow a trajectory, while performing force control in other directions to maintain contacts with the environment regardless of positional errors. We call this way of executing a trajectory hybrid servoing. We propose an algorithm to compute hybrid force-velocity control actions for hybrid servoing. We quantify the robustness of a control action and make trade-offs between different requirements by formulating the control synthesis as optimization problems. Our method can efficiently compute the dimensions, directions and magnitudes of force and velocity controls. We demonstrated by experiments the effectiveness of our method in several contact-rich manipulation tasks.
|
|
14:40-15:55, Paper MoB1-19.5 | Add to My Program |
Endoscope Force Generation and Intrinsic Sensing with Environmental Scaffolding |
Bernth, Julius Esmann | King's College London |
Back, Junghwan | King's College London |
Abrahams, George | King's College London |
Lindenroth, Lukas | King's College London |
Hayee, Bu | King's College Hospital |
Liu, Hongbin | King's College London |
Keywords: Flexible Robots, Force and Tactile Sensing, Medical Robots and Systems
Abstract: Endoscopic surgery is an increasingly popular alternative to laparoscopic techniques for many conditions, as the operation site can be reached without skin wounds. In many tasks, sufficient force generation is desired. As endoscopes must be highly flexible and slim, however, the force generation and sensing capabilities associated with these tools is limited due their compliance, significantly hindering the adoption rate of endoscopic surgeries. This paper proposes a technique, termed ‘environmental scaffolding’, to stabilize an actuated, flexible segment in the intestine such that larger forces can be applied. Through the measurement of actuation forces, a method for intrinsically sensing multiple contact forces when in this configuration is presented. Experimental results show that with the environmental scaffolding technique, the tip force generated can be increased by over 50% on average compared to using the device in a purely cantilevered configuration, and the tip force estimation is accurate to within 2.97%.
|
|
14:40-15:55, Paper MoB1-19.6 | Add to My Program |
Task-Based Control and Design of a BLDC Actuator for Robotics |
De, Avik | Harvard University |
Stewart-Height, Abriana | University of Pennsylvania |
Koditschek, Daniel | University of Pennsylvania |
Keywords: Force Control, Motion Control, Legged Robots
Abstract: This paper proposes a new multi-input brushless DC motor current control policy aimed at robotics applications. The controller achieves empirical improvements in steady-state torque and power-production abilities relative to conventional controllers, while retaining similarly good torque-tracking and stability characteristics. Simulations show that non-conventional motor design optimizations whose feasibility is established by scaling model extrapolations from existing motor catalogues can vastly amplify the effectiveness of this new control-strategy.
|
|
MoB1-20 Interactive Session, 220 |
Add to My Program |
Human Factors - 1.2.20 |
|
|
|
14:40-15:55, Paper MoB1-20.1 | Add to My Program |
On the Combination of Gamification and Crowd Computation in Industrial Automation and Robotics Applications |
Bewley, Tom | University of Bristol |
Liarokapis, Minas | The University of Auckland |
Keywords: Human Factors and Human-in-the-Loop, Telerobotics and Teleoperation, Manufacturing, Maintenance and Supply Chains
Abstract: Autonomous intelligent systems outperform human workers in an expanding range of domains, typically those in which success is a function of speed, precision and repeatability. However, many cognitive tasks remain beyond the reach of automation. In this work, we propose the use of video games to crowdsource the cognitive versatility and creativity of human players to solve complex problems in industrial automation and robotics applications. To do so, we introduce a theoretical framework in which robotics problems are embedded into video game environments and gameplay from crowds of players is aggregated to inform robot actions. Such a framework could enable a future of synergistic humanmachine collaboration for industrial automation, in which members of the public not only freely offer the fruits of their intelligent reasoning for productive use, but have fun whilst doing so. There is also potential for significant negative consequences surrounding safety, accountability and ethics if great care is not taken in the implementation. Further work is needed to explore these wider implications, as well as to develop the technical theory behind the framework and build prototype applications.
|
|
14:40-15:55, Paper MoB1-20.2 | Add to My Program |
A New Overloading Fatigue Model for Ergonomic Risk Assessment with Application to Human-Robot Collaboration |
Lorenzini, Marta | Istituto Italiano Di Tecnologia |
Kim, Wansoo | Istituto Italiano Di Tecnologia |
De Momi, Elena | Politecnico Di Milano |
Ajoudani, Arash | Istituto Italiano Di Tecnologia |
Keywords: Human Factors and Human-in-the-Loop, Physical Human-Robot Interaction, Human-Centered Robotics
Abstract: Among the numerous risk factors associated to work-related musculoskeletal disorders (WMSD), repetitive and monotonous movements with light-weight tools are one of the most frequently cited. Such tasks may indeed result in the excessive accumulation of local muscle fatigue, causing severe injuries in human joints. Accordingly, this paper proposes a new whole-body fatigue model to evaluate the cumulative effect of the overloading torque induced on the joints over time by light payloads. The proposed model is then integrated into a human-robot collaboration (HRC) framework to set the timing of a body posture optimisation procedure guided by the robot assistance, by the time fatigue overcomes a threshold in any joint. Our overloading fatigue model is based on an estimation method we developed in a previous work, to monitor joint torque variations due to external forces in real-time. To account for individuals’ different perception of fatigue, the fatigue ratio parameter in the model is computed experimentally for each subject. The proposed model is first studied on ten subjects by means of an electromyography analysis. Next, its performance is assessed in a painting task and finally evaluated within the HRC framework, which is proved to be able to reduce the risk of injuries caused by excessive fatigue accumulation.
|
|
14:40-15:55, Paper MoB1-20.3 | Add to My Program |
Human-Inspired Balance Model to Account for Foot-Beam Interaction Mechanics |
Lee, Jongwoo | Massachusetts Institute of Technology (MIT) |
Huber, Meghan | Massachusetts Institute of Technology |
Chiovetto, Enrico | University of Tubingen |
Giese, Martin | University Clinic Tübingen |
Sternad, Dagmar | Northeastern University |
Hogan, Neville | Massachusetts Institute of Technology |
Keywords: Human Factors and Human-in-the-Loop, Neurorobotics, Humanoid and Bipedal Locomotion
Abstract: The locomotion and balance capabilities of bipedal robots have greatly improved in recent years. However, maintaining balance on difficult terrain still poses a significant challenge. In this paper, we examined how humans maintain mediolateral balance when standing on a narrow beam with bare feet and wearing rigid soles. Our results show that foot-beam interaction dynamics critically influence balancing behavior. Importantly, this suggests that differences in human balancing behavior across different support surfaces may not solely result from changes in their neural control strategy. They may also result from changes in foot-ground interaction. Thus, the altered foot-ground interaction dynamics must be considered to accurately capture changes in the human controller across different support surfaces. A simplified model of foot-beam interaction was added to a double inverted pendulum model for human balancing. This extended model could replicate the change in human behavior across different foot contact conditions (bare feet vs. rigid feet). A better understanding of how humans coordinate whole-body behavior across a range of conditions may inform the development of balance controllers for bipedal robots.
|
|
14:40-15:55, Paper MoB1-20.4 | Add to My Program |
Real-Time Robot-Assisted Ergonomics |
Shafti, Ali | Imperial College London |
Ataka, Ahmad | King's College London |
Urbistondo Lazpita, Beatriz | King's College London |
Shiva, Ali | King's College London |
Wurdemann, Helge Arne | University College London |
Althoefer, Kaspar | Queen Mary University of London |
Keywords: Human Factors and Human-in-the-Loop, Physical Human-Robot Interaction, Computer Vision for Other Robotic Applications
Abstract: This paper describes a novel approach in human robot interaction driven by ergonomics. With a clear focus on optimising ergonomics, the approach proposed here continuously observes a human user’s posture and by invoking appropriate cooperative robot movements, the user’s posture is, whenever required, brought back to an ergonomic optimum. Effectively, the new protocol optimises the human-robot relative position and orientation as a function of human ergonomics. An RGB-D camera is used to calculate and monitor human joint angles in real-time and to determine the current ergonomics state. A total of 6 main causes of low ergonomic states are identified, leading to 6 universal robot responses to allow the human to return to an optimal ergonomics state. The algorithmic framework identifies these 6 causes and controls the cooperating robot to always adapt the environment (e.g. change the pose of the workpiece) in a way that is ergonomically most comfortable for the interacting user. Hence, human-robot interaction is continuously re-evaluated optimizing ergonomics states. The approach is validated through an experimental study, based on established ergonomic methods and their adaptation for real-time application. The study confirms improved ergonomics using the new approach.
|
|
14:40-15:55, Paper MoB1-20.5 | Add to My Program |
A Fog Robotic System for Dynamic Visual Servoing |
Tian, Nan | University of California, Berkeley |
Tanwani, Ajay Kumar | UC Berkeley |
Chen, Jinfa | CloudMinds Inc |
Ma, Shikui | CloudMinds (Shenzhen) Technologies Co. Ltd. Beijing Branch |
Zhang, Robert Zhe | CloudMinds Technologies |
Huang, Bill | CloudMinds Technologies Inc |
Goldberg, Ken | UC Berkeley |
Sojoudi, Somayeh | UC Berkeley |
Keywords: Human Factors and Human-in-the-Loop, Service Robots, Visual Servoing
Abstract: Cloud Robotics is a paradigm where multiple robots are connected to cloud services via Internet to access ``unlimited” computation power, at the cost of network communication. However, due to limitations such as network latency and variability, it is difficult to control dynamic, human compliant service robots directly from the cloud. In this work, we combine cloud robotics with an agile edge device to build a Fog Robotic system by leveraging an asynchronous protocol with a “heartbeat” signal. We use the system to enable robust teleoperation of a dynamic self-balancing robot from the cloud. We use the system to pick up boxes from static locations, a task commonly performed in warehouse logistics. To make cloud teleoperation more intuitive and efficient, we program a cloud-based image based visual servoing (IBVS) module to automatically assist the cloud teleoperator during the object pickups. Visual feedbacks, including apriltag recognition and tracking, are performed in the cloud to emulate a Fog Robotic object recognition system for IBVS. We demonstrate the feasibility of a dynamic real-time automation system using this cloud-edge hybrid design, which opens up possibilities of deploying dynamic robotic control with deep-learning recognition systems in Fog Robotics. Finally, we show that Fog Robotics enables the self-balancing service robot to pick up a box automatically from a person under unstructured environments.
|
|
14:40-15:55, Paper MoB1-20.6 | Add to My Program |
Activity Recognition for Ergonomics Assessment of Industrial Tasks with Automatic Feature Selection |
Malaisé, Adrien | INRIA Nancy |
Maurice, Pauline | INRIA Nancy Grand Est |
Colas, Francis | Inria Nancy Grand Est |
Ivaldi, Serena | INRIA |
Keywords: Human Factors and Human-in-the-Loop
Abstract: In industry, ergonomic assessment is currently performed manually based on the identification of postures and actions by experts. We aim at proposing a system for automatic ergonomic assessment based on activity recognition. In this paper, we define a taxonomy of activities, composed of four levels, compatible with items evaluated in standard ergonomic worksheets. The proposed taxonomy is applied to learn activity recognition models based on Hidden Markov Models. We also identify dedicated sets of features to be used as input of the recognition models so as to maximize the recognition performance for each level of our taxonomy. We compare three feature selection methods to obtain these subsets. Data from 13 participants performing a series of tasks mimicking industrial tasks are collected to train and test the recognition module. Results show that the selected subsets allow us to successfully infer ergonomically relevant postures and actions.
|
|
MoB1-21 Interactive Session, 220 |
Add to My Program |
Distributed Robots - 1.2.21 |
|
|
|
14:40-15:55, Paper MoB1-21.1 | Add to My Program |
Approximate Probabilistic Security for Networked Multi-Robot Systems |
Wehbe, Remy | Virginia Tech |
Williams, Ryan | Virginia Polytechnic Institute and State University |
Keywords: Multi-Robot Systems, Networked Robots, Optimization and Optimal Control
Abstract: Abstract—In this paper, we formulate a combinatorial optimization problem that aims to maximize the accuracy of a lower bound estimate of the probability of security of a multi-robot system (MRS), while minimizing the computational complexity involved in its calculation. Security of an MRS is defined using the well-known control theoretic notion of left invertiblility, and the probability of security of an MRS can be calculated using binary decision diagrams (BDDs). The complexity of a BDD depends on the number of disjoint path sets considered during its construction. Taking into account all possible disjoint paths results in an exact probability of security, however, selecting an optimal subset of disjoint paths leads to a good estimate of the probability while significantly reducing computation. To deal with the dynamic nature of MRSs, we introduce two methods: (1) multi-point optimization, a technique that requires some a priori knowledge of the topology of the MRS over time, and (2) online optimization, a technique that does not require a priori knowledge, but must construct BDDs while the MRS is operating. Finally, our approach is validated on an MRS performing a rendezvous objective while exchanging information according to a noisy state agreement process.
|
|
14:40-15:55, Paper MoB1-21.2 | Add to My Program |
A Decentralized Heterogeneous Control Strategy for a Class of Infinitesimally Shape-Similar Formations |
Buckley, Ian | Georgia Institute of Technology |
Egerstedt, Magnus | Georgia Institute of Technology |
Keywords: Multi-Robot Systems
Abstract: The sensing modalities available to individual agents in a multi-robot team have a significant effect on what the team can accomplish. Previous work on infinitesimal shape-similarity has shown that maintaining relative angles between robots equipped with bearing-only sensors can render a formation of these robots invariant to translation, rotation, and uniform scaling; however, previous work has not proposed decentralized control strategies for exploiting this invariance. To address this deficiency, this paper proposes a decentralized formation control strategy for assembled triangulations, a class of infinitesimally shape-similar formations. Heterogeneous in terms of sensing and control, a decentralized formation control strategy is developed in which one robot sets the position of the formation, a robot capable of measuring bearings and distances controls the scale and heading, and the remaining robots maintain the assembled triangulation. The asymptotic controllers that compose the formation control strategy of this work are implemented on a team of differential-drive robots.
|
|
14:40-15:55, Paper MoB1-21.3 | Add to My Program |
Asynchronous Network Formation in Unknown Unbounded Environments |
Engin, Kazim Selim | University of Minnesota |
Isler, Volkan | University of Minnesota |
Keywords: Multi-Robot Systems, Sensor Networks, Distributed Robot Systems
Abstract: In this paper, we study the Online Network Formation Problem (ONFP) for a mobile multi-robot system. Consider a group of robots with a bounded communication range operating in a large open area. One of the robots has a piece of information which has to be propagated to all other robots. What strategy should the robots pursue to disseminate the information to the rest of the robots as quickly as possible? The initial locations of the robots are unknown to each other, therefore the problem must be solved in an online fashion. For this problem, we present an algorithm whose competitive ratio is O(H cdot max{M,sqrt{M H}}) for arbitrary robot deployments, where M is the largest edge length in the Euclidean minimum spanning tree on the initial robot configuration and H is the height of the tree. We also study the case when the robot initial positions are chosen uniformly at random and improve the ratio to O(M). Finally, we present simulation results to validate the performance in larger scales and demonstrate our algorithm using three robots in a field experiment.
|
|
14:40-15:55, Paper MoB1-21.4 | Add to My Program |
Switched Topology for Resilient Consensus Using Wi-Fi Signals |
Wheeler, Thomas | Arizona State University |
Poongodi Elangovan, Ezhil Bharathi | Arizona State University |
Gil, Stephanie | MIT |
Keywords: Multi-Robot Systems, Networked Robots, Swarms
Abstract: Securing multi-robot teams against malicious activity is crucial as these systems accelerate towards widespread societal integration. This emerging class of ``physical networks'' requires research into new methods of security that exploit their physical nature. This paper derives a theoretical framework for securing multi-agent consensus against the Sybil attack by using the physical properties of wireless transmissions. Our framework uses information extracted from the wireless channels to design a switching signal that stochastically excludes potentially untrustworthy transmissions from the consensus. Intuitively, this amounts to selectively ignoring incoming communications from untrustworthy agents, allowing for consensus to the true average to be recovered with high probability if initiated after a certain observation time T_0 that we derive. This work is different from previous work in that it allows for arbitrary malicious node values and is insensitive to the initial topology of the network so long as a connected topology over legitimate nodes in the network is feasible. We show that our algorithm will recover consensus and the true graph over the system of legitimate agents with an error rate that vanishes exponentially with time.
|
|
14:40-15:55, Paper MoB1-21.5 | Add to My Program |
Multi-Vehicle Trajectory Optimisation on Road Networks |
Gun, Philip | University of Sydney |
Hill, Andrew John | University of Sydney |
Vujanic, Robin | The University of Sydney |
Keywords: Multi-Robot Systems, Robot Safety, Path Planning for Multiple Mobile Robots or Agents
Abstract: This paper addresses the problem of planning time-optimal trajectories for multiple cooperative agents along specified paths through a static road network. Vehicle interactions at intersections create non-trivial decisions, with complex flow-on effects for subsequent interactions. A globally optimal, minimum time trajectory is found for all vehicles using Mixed Integer Linear Programming (MILP). Computational performance is improved by minimising binary variables using iteratively applied targeted collision constraints, and efficient goal constraints. Simulation results in an open-pit mining scenario compare the proposed method against a fast heuristic method and a reactive approach based on site practices. The heuristic is found to scale better with problem size while the MILP is able to avoid local minima.
|
|
14:40-15:55, Paper MoB1-21.6 | Add to My Program |
Design Guarantees for Resilient Robot Formations on Lattices |
Guerrero-Bonilla, Luis | University of Pennsylvania |
Saldaña, David | University of Pennsylvania |
Kumar, Vijay | University of Pennsylvania |
Keywords: Multi-Robot Systems, Distributed Robot Systems, Networked Robots
Abstract: This paper presents guarantees to satisfy resilience on the communication network of robot formations. In these resilient networks, cooperative robots can achieve consensus even if they communicate with faulty or malicious robots. We develop a design framework upon triangular and square lattices, which provide an underlying structure suitable for proximity-based robot networks. We present sufficient conditions on the robot communication range to guarantee resiliency. Our results can be used to design robot formations, considering obstacles, number of robots, and energy usage. Additionally, robot networks with homogeneous and heterogeneous communication range are studied.We support our theoretical analysis with simulations on different scenarios.
|
|
MoB1-22 Interactive Session, 220 |
Add to My Program |
Motion Control for Navigation - 1.2.22 |
|
|
|
14:40-15:55, Paper MoB1-22.1 | Add to My Program |
Disturbance Compensation Based Control for an Indoor Blimp Robot |
Wang, Yue | Centrale Lille |
Zheng, Gang | INRIA |
Efimov, Denis | Inria Lille |
Perruquetti, Wilfrid | Ecole Centrale De Lille |
Keywords: Motion Control, Underactuated Robots, Robust/Adaptive Control of Robotic Systems
Abstract: This paper presents design of a robust controller with disturbance compensation for an indoor blimp robot and its realization. The movement of blimp in horizontal plane is modeled as a slider-like nonlinear system complemented with uncertain bounded disturbances. To design the output feedback controller, a homogeneous differentiator is used as an observer. Then the method for disturbance evaluation is designed, the perturbation estimate is next used in the controller for cancellation of the influence of exogenous disturbances. Control scheme is implemented on a concrete blimp, finally, the performance of blimp disturbance compensation based controller is verified in experiments.
|
|
14:40-15:55, Paper MoB1-22.2 | Add to My Program |
Informed Information Theoretic Model Predictive Control |
Kusumoto Barbosa de Almeida, Raphael | University of Stuttgart |
Palmieri, Luigi | Robert Bosch GmbH |
Spies, Markus | Bosch Center for Artificial Intelligence |
Csiszar, Akos | University of Stuttgart |
Arras, Kai Oliver | Bosch Research |
Keywords: Motion Control, Model Learning for Control, Nonholonomic Motion Planning
Abstract: The problem of minimizing cost in nonlinear control systems with uncertainties or disturbances remains a major challenge. Model predictive control (MPC), and in particular sampling-based MPC has recently shown great success in complex domains such as aggressive driving with highly nonlinear dynamics. Sampling-based methods rely on a prior distribution to generate samples in the first place. Obviously, the choice of this distribution highly influences efficiency of the controller. Existing approaches such as sampling around the control trajectory of the previous time step perform suboptimally, especially in multi-modal or highly dynamic settings. In this work, we therefore propose to learn models that generate samples in low-cost areas of the state-space, conditioned on the environment and on contextual information of the task to solve. By using generative models as an informed sampling distribution, our approach exploits guidance from the learned models and at the same time maintains robustness properties of the MPC methods. We use Conditional Variational Autoencoders (CVAE) to learn distributions that imitate samples from a training dataset containing optimized controls. An extensive evaluation in the autonomous navigation domain suggests that replacing previous sampling schemes with our learned models considerably improves performance in terms of path quality and planning efficiency.
|
|
14:40-15:55, Paper MoB1-22.3 | Add to My Program |
A Generic Optimization Based Cartesian Controller for Robotic Mobile Manipulation |
Brzozowska, Emilia Anna | UST AGH |
Lima Carrion, Oscar | Instituto Superior Tecnico |
Ventura, Rodrigo | Instituto Superior Técnico |
Keywords: Motion Control, Visual Servoing, Mobile Manipulation
Abstract: Typically, the problem of robotic manipulation is divided among two sequential phases: a planning one and an execution one. However, since the second one is executed in open loop, the robot is unable to react in real time to changes in the task (e.g. moving object). This paper addresses the mobile manipulation problem from a real-time, closed loop perspective. In particular, we propose a generic optimization-based Cartesian controller, that given a continuous monitoring of the goal, determines the best motion commands. We target our controller to a robotic system comprising an arm and a mobile platform. However, the approach can in principle be extended to more complex mechanisms. The approach is based on shifting the problem to velocity space, where end effector velocity is a linear function of joint and base platform velocities. Our approach was quantitatively evaluated both on simulation and on a real service robot. It was also integrated into a mobile service robot architecture targeting domestic tasks and evaluated on the RoboCup@Home scientific competition. Our results show that the controller is able to reach random arm configurations with a high probability of success.
|
|
14:40-15:55, Paper MoB1-22.4 | Add to My Program |
Task-Driven Estimation and Control Via Information Bottlenecks |
Pacelli, Vincent | Princeton University |
Majumdar, Anirudha | Princeton University |
Keywords: Motion Control, Optimization and Optimal Control, Robust/Adaptive Control of Robotic Systems
Abstract: Our goal is to develop a principled and general algorithmic framework for task-driven estimation and control for robotic systems. State-of-the-art approaches for controlling robotic systems typically rely heavily on accurately estimating the full state of the robot (e.g., a running robot might estimate joint angles and velocities, torso state, and position relative to a goal). However, full state representations are often excessively rich for the specific task at hand and can lead to significant computational inefficiency and brittleness to errors in state estimation. In contrast, we present an approach that eschews such rich representations and seeks to create task-driven representations. The key technical insight is to leverage the theory of information bottlenecks to formalize the notion of a "task-driven representation" in terms of information theoretic quantities that measure the minimality of a representation. We propose novel iterative algorithms for automatically synthesizing (offline) a task-driven representation (given in terms of a set of task-relevant variables (TRVs)) and a performant control policy that is a function of the TRVs. We present online algorithms for estimating the TRVs in order to apply the control policy. We demonstrate that our approach results in significant robustness to unmodeled measurement uncertainty both theoretically and via thorough simulation experiments including a spring-loaded inverted pendulum running to a goal location.
|
|
14:40-15:55, Paper MoB1-22.5 | Add to My Program |
Continuous Task Transition Approach for Robot Controller Based on Hierarchical Quadratic Programming |
Kim, Sanghyun | Seoul National University |
Jang, Keunwoo | Seoul National University |
Park, Suhan | Seoul National University |
Lee, Yisoo | Istituto Italiano Di Tecnologia |
Lee, Sang Yup | Seoul National University |
Park, Jaeheung | Seoul National University |
Keywords: Motion Control, Redundant Robots, Manipulation Planning
Abstract: Robots with high Degrees of Freedom (DoFs) such as humanoids and mobile manipulators are expected to perform multiple tasks simultaneously. Hierarchical Quadratic Programming (HQP) can effectively compute a solution for strictly prioritized tasks. However, the continuity of the control input is not guaranteed when the priorities of the tasks are modified during operation. In this paper, we propose a continuous task transition method for HQP based controller to insert, remove, and swap arbitrary tasks without discontinuity. Smooth task transition is assured because our approach uses activation parameters of the new and existing tasks without modifying the control structure. The proposed approach is applied to various task transition scenarios including joint limit, singularity, and obstacle avoidance to guarantee stable execution of the robot. The proposed control scheme has been implemented on a 7-DoF robotic arm, and its performance is demonstrated by the continuity of control input during various task transition scenarios.
|
|
14:40-15:55, Paper MoB1-22.6 | Add to My Program |
Feasibility Analysis for Constrained Model Predictive Control Based Motion Cueing Algorithm |
Rengifo, Carolina | Arts Et Métiers |
Chardonnet, Jean-Remy | Arts Et Métiers |
Mohellebi, Hakim | Renault |
Paillot, Damien | Université De Bourgogne |
Kemeny, Andras | Renault, Arts Et Métiers |
Keywords: Motion Control, Optimization and Optimal Control, Dynamics
Abstract: This paper deals with motion control for an 8- degree-of-freedom (DOF) high performance driving simulator. We formulate a constrained optimal control that defines the dynamical behavior of the system. Furthermore, the paper brings together various methodologies for addressing feasibility issues arising in implicit model predictive control-based motion cueing algorithms. The implementation of different techniques is described and discussed subsequently. Several simulations are carried out in the simulator platform. It is observed that the only technique that can provide ensured closed-loop stability by assuring feasibility over all prediction horizons is a braking law that basically saturates the control inputs in the constrained form.
|
|
MoB1-23 Interactive Session, 220 |
Add to My Program |
Deep Learning for Navigation II - 1.2.23 |
|
|
|
14:40-15:55, Paper MoB1-23.1 | Add to My Program |
Robustness to Out-Of-Distribution Inputs Via Task-Aware Generative Uncertainty |
McAllister, Rowan | University of California, Berkeley |
Kahn, Gregory | University of California, Berkeley |
Clune, Jeff | University of Wyoming |
Levine, Sergey | UC Berkeley |
Keywords: Deep Learning in Robotics and Automation
Abstract: Deep learning provides a powerful tool for robotic perception in the open world. However, real-world robotic systems, especially mobile robots, must be able to react intelligently and safely even in unexpected circumstances. This requires a system that knows what it knows, and can estimate its own uncertainty for unfamiliar, out-of-distribution observations. Approximate Bayesian approaches are commonly used to estimate uncertainty for neural network predictions, but struggle with out-of-distribution observations. Generative models can in principle detect out-of-distribution observations as those with a low estimated density, but overly pessimistic as an uncertainty measure, since the mere presence of an out-of-distribution input does not by itself indicate an unsafe situation. Intuitively, we would like a perception system that can detect when task-salient parts of the image are unfamiliar or uncertain, while ignoring task-irrelevant features. In this paper, we present a method for uncertainty-aware robotic perception that combines generative modeling and model uncertainty. Our method estimates an uncertainty measure about the model's prediction, taking into account an explicit generative model of the observation distribution to handle out-of-distribution inputs. We evaluate our method on an action-conditioned collision prediction task with both simulated and real data, and demonstrate that our approach improves on a variety of Bayesian neural network techniques.
|
|
14:40-15:55, Paper MoB1-23.2 | Add to My Program |
Multimodal Trajectory Predictions for Autonomous Driving Using Deep Convolutional Networks |
Cui, Henggang | Uber Advanced Technologies Group |
Radosavljevic, Vladan | OLX Group |
Chou, Fang-Chieh | Uber |
Lin, Tsung-Han | Uber |
Nguyen, Thi Duong | Uber Technologies Inc |
Huang, Tzu-Kuo | Uber ATG |
Schneider, Jeff | Carnegie Mellon University |
Djuric, Nemanja | Uber ATG |
Keywords: Deep Learning in Robotics and Automation, AI-Based Methods, Intelligent Transportation Systems
Abstract: Autonomous driving presents one of the largest problems that the robotics and artificial intelligence communities are facing at the moment, both in terms of difficulty and potential societal impact. Self-driving vehicles (SDVs) are expected to prevent road accidents and save millions of lives while improving the livelihood and life quality of many more. However, despite large interest and a number of industry players working in the autonomous domain, there still remains more to be done in order to develop a system capable of operating at a level comparable to best human drivers. One reason for this is high uncertainty of traffic behavior and large number of situations that an SDV may encounter on the roads, making it very difficult to create a fully generalizable system. To ensure safe and efficient operations, an autonomous vehicle is required to account for this uncertainty and to anticipate a multitude of possible behaviors of traffic actors in its surrounding. We address this critical problem and present a method to predict multiple possible trajectories of actors while also estimating their probabilities. The method encodes each actor's surrounding context into a raster image, used as input by deep convolutional networks to automatically derive relevant features for the task. Following extensive offline evaluation and comparison to state-of-the-art baselines, the method was successfully tested on SDVs in closed-course tests.
|
|
14:40-15:55, Paper MoB1-23.3 | Add to My Program |
Classifying Pedestrian Actions in Advance Using Predicted Video of Urban Driving Scenes |
Gujjar, Pratik | Simon Fraser University |
Vaughan, Richard | Simon Fraser University |
Keywords: Deep Learning in Robotics and Automation, Intelligent Transportation Systems, Computer Vision for Other Robotic Applications
Abstract: We explore prediction of urban pedestrian actions by generating a video future of the traffic scene, and show promising results in classifying pedestrian behaviour before it is observed. We compare several encoder-decoder network models that predict 16 frames (400-600 milliseconds of video) from the preceding 16 frames. Our main contribution is a method for learning a sequence of representations to iteratively transform features learnt from the input to the future. Then we use a binary action classifier network for determining a pedestrian’s crossing intent from predicted video. Our results show an average precision of 81%, significantly higher than previous methods. The model with the best classification performance runs for 117 ms on commodity GPU, giving an effective look-ahead of 416 ms.
|
|
14:40-15:55, Paper MoB1-23.4 | Add to My Program |
Lightweight Contrast Modeling for Attention-Aware Visual Localization |
Huang, Lili | Sun Yat-Sen University |
Li, Guanbin | Sun Yat-Sen University |
Li, Ya | Guangzhou University |
Lin, Liang | Sun Yat-Sen University |
Keywords: Deep Learning in Robotics and Automation, Object Detection, Segmentation and Categorization, Semantic Scene Understanding
Abstract: Salient object detection, which aims at localizing the attention-aware visual objects, is the indispensable technology for intelligent robots to understand and interact with the complicated environments. Existing salient object detection approaches mainly focus on the optimization of detection performance, while ignoring the considerations for computational resource consumption and algorithm efficiency. Contrarily, we build a superior lightweight network architecture to simultaneously improve performance on both accuracy and efficiency for salient object detection. Specifically, our proposed approach adopts the lightweight bottleneck as its primary building block to significantly reduce the number of parameters and to speed up the process of training and inference. In practice, the visual contrast is insufficiently discovered with the limitation of the small empirical receptive field of CNN. To alleviate this issue, we design a multi-scale convolution module to rapidly discover high-level visual contrast. Moreover, a lightweight refinement module is utilized to restore object saliency details with negligible extra cost. Extensive experiments on efficiency and accuracy trade-offs show that our model is more competitive than the state-of-the-art works on salient object detection task and has prominent potentials for robots applications in real time.
|
|
14:40-15:55, Paper MoB1-23.5 | Add to My Program |
Learning to Write Anywhere with Spatial Transformer Image-To-Motion Encoder-Decoder Networks |
Ridge, Barry | Jožef Stefan Institute |
Pahic, Rok | Jozef Stefan Institute |
Ude, Ales | Jozef Stefan Institute |
Morimoto, Jun | ATR Computational Neuroscience Labs |
Keywords: Deep Learning in Robotics and Automation, Visual Learning, Model Learning for Control
Abstract: Learning to recognize and reproduce handwritten characters is already a challenging task both for humans and robots alike, but learning to do the same thing for characters that can be transformed arbitrarily in space, as humans do when writing on a blackboard for instance, significantly ups the ante from a robot vision and control perspective. In previous work we proposed various different forms of encoder-decoder networks that were capable of mapping raw images of digits to dynamic movement primitives (DMPs) such that a robot could learn to translate the digit images into motion trajectories in order to reproduce them in written form. However, even with the addition of convolutional layers in the image encoder, the extent to which these networks are spatially invariant or equivariant is rather limited. In this paper, we propose a new architecture that incorporates both an image-to-motion encoder-decoder and a spatial transformer in a fully differentiable overall network that learns to rectify affine transformed digits in input images into canonical forms, before converting them into DMPs with accompanying motion trajectories that are finally transformed back to match up with the original digit drawings such that a robot can write them in their original forms. We present experiments with various challenging datasets that demonstrate the superiority of the new architecture compared to our previous work and demonstrate its use with a humanoid robot in a real writing task.
|
|
14:40-15:55, Paper MoB1-23.6 | Add to My Program |
Motion Planning Networks |
Qureshi, Ahmed | University of California, San Diego |
Simeonov, Anthony | University of California San Diego |
Bency, Mayur J. | University of California San Diego |
Yip, Michael C. | University of California, San Diego |
Keywords: Learning from Demonstration, Motion and Path Planning, Deep Learning in Robotics and Automation
Abstract: Fast and efficient motion planning algorithms are crucial for many state-of-the-art robotics applications such as self-driving cars. Existing motion planning methods become ineffective as their computational complexity increases exponentially with the dimensionality of the motion planning problem. To address this issue, we present Motion Planning Networks (MPNet), a neural network-based novel planning algorithm. The proposed method encodes the given workspaces directly from a point cloud measurement and generates the end-to-end collision-free paths for the given start and goal configurations. We evaluate MPNet on various 2D and 3D environments including the planning of a 7 DOF Baxter robot manipulator. The results show that MPNet is not only consistently computationally efficient in all environments but also generalizes to completely unseen environments. The results also show that the computation time of MPNet consistently remains less than 1 second in all presented experiments, which is significantly lower than existing state-of-the-art motion planning algorithms.
|
|
MoB1-24 Interactive Session, 220 |
Add to My Program |
Deep Touch II - 1.2.24 |
|
|
|
14:40-15:55, Paper MoB1-24.1 | Add to My Program |
Improving Data Efficiency of Self-Supervised Learning for Robotic Grasping |
Berscheid, Lars | Karlsruhe Institute of Technology |
Ruehr, Thomas | KUKA Deutschland GmbH |
Kroeger, Torsten | Karlsruher Institut Für Technologie (KIT) |
Keywords: Deep Learning in Robotics and Automation, Grasping, AI-Based Methods
Abstract: Given the task of learning robotic grasping solely based on a depth camera input and gripper force feedback, we derive a learning algorithm from an applied point of view to significantly reduce the amount of required training data. Major improvements in time and data efficiency are achieved by: Firstly, we exploit the geometric consistency between the undistorted depth images and the task space. Using a relative small, fully-convolutional neural network, we predict grasp and gripper parameters with great advantages in training as well as inference performance. Secondly, motivated by the small random grasp success rate of around 3%, the grasp space was explored in a systematic manner. The final system was learned with 23000 grasp attempts in around 60h, improving current solutions by an order of magnitude. For typical bin picking scenarios, we measured a grasp success rate of 96.6%. Further experiments showed that the system is able to generalize and transfer knowledge to novel objects and environments.
|
|
14:40-15:55, Paper MoB1-24.2 | Add to My Program |
Online Object and Task Learning Via Human Robot Interaction |
Dehghan, Masood | University of Alberta |
Zhang, Zichen | University of Alberta, Canada |
Siam, Mennatullah | University of Alberta |
Jin, Jun | University of Alberta |
Petrich, Laura | University of Alberta |
Jagersand, Martin | University of Alberta |
Keywords: Deep Learning in Robotics and Automation, Human Factors and Human-in-the-Loop, Compliance and Impedance Control
Abstract: This work describes the development of a robotic system that acquires knowledge incrementally through human interaction where new objects and motions are taught on the fly. The robotic system developed was one of the five finalists in the KUKA Innovation Award competition and demonstrated during the Hanover Messe 2018 in Germany. The main contributions of the system are i) a novel incremental object learning module - a deep learning based localization and recognition system - that allows a human to teach new objects to the robot, ii) an intuitive user interface for specifying 3D motion task associated with the new object, and iii) a hybrid force-vision control module for performing compliant motion on an unstructured surface. This paper describes the imple- mentation and integration of the main modules of the system and summarizes the lessons learned from the competition.
|
|
14:40-15:55, Paper MoB1-24.3 | Add to My Program |
Dynamic Manipulation of Flexible Objects with Torque Sequence Using a Deep Neural Network |
Kawaharazuka, Kento | The University of Tokyo |
Ogawa, Toru | Preferred Networks, Inc |
Tamura, Juntaro | Preferred Networks Inc |
Nabeshima, Cota | Octa Robotics |
Keywords: Deep Learning in Robotics and Automation, Motion Control of Manipulators, Visual Servoing
Abstract: For dynamic manipulation of flexible objects, we propose an acquisition method of a flexible object motion equation model using a deep neural network and a control method to realize a target state by calculating an optimized time-series joint torque command. By using the proposed method, any physics model of a target object is not needed, and the object can be controlled as intended. We applied this method to manipulations of a rigid object, a flexible object with and without environmental contact, and a cloth, and verified its effectiveness.
|
|
14:40-15:55, Paper MoB1-24.4 | Add to My Program |
Color-Coded Fiber-Optic Tactile Sensor for an Elastomeric Robot Skin |
Kappassov, Zhanat | Pierre and Marie Curie University |
Baimukashev, Daulet | Nazarbayev University |
Kuanyshuly, Zharaskhan | Nazarbayev University |
Massalin, Yerzhan | Nazarbayev University |
Urazbayev, Arshat | Nazarbayev University |
Varol, Huseyin Atakan | Nazarbayev University |
Keywords: Force and Tactile Sensing, Soft Material Robotics, Deep Learning in Robotics and Automation
Abstract: The sense of touch is essential for reliable mapping between the environment and a robot which interacts physically with objects. Presumably, an artificial tactile skin would facilitate safe interaction of the robots with the environment. In this work, we present our color-coded tactile sensor, incorporating plastic optical fibers (POF), transparent silicone rubber and an off-the-shelf color camera. Processing electronics are placed away from the sensing surface to make the sensor robust to harsh environments. Contact localization is possible thanks to the lower number of light sources compared to the number of camera POFs. Classical machine learning techniques and a hierarchical classification scheme were used for contact localization. Specifically, we generated the mapping from stimulation to sensation of a robotic perception system using our sensor. We achieved a force sensing range up to 18 N with the force resolution of around 3.6 N and the spatial resolution of 8 mm. The color-coded tactile sensor is suitable for tactile exploration and might enable further innovations in robust tactile sensing.
|
|
14:40-15:55, Paper MoB1-24.5 | Add to My Program |
Reinforcement Learning in Topology-Based Representation for Human Body Movement with Whole Arm Manipulation |
Yuan, Weihao | Hong Kong University of Science and Technology |
Hang, Kaiyu | Yale University |
Song, Haoran | Hong Kong University of Science and Technology |
Kragic, Danica | KTH |
Wang, Michael Yu | Hong Kong University of Science & Technology |
Stork, Johannes Andreas | Örebro University |
Keywords: Deep Learning in Robotics and Automation, Dual Arm Manipulation, Manipulation Planning
Abstract: Moving a human body or a large and bulky object may require the strength of whole arm manipulation (WAM). This type of manipulation places the load on the robot’s arms and relies on global properties of the interaction to succeed— rather than local contacts such as grasping or non-prehensile pushing. In this paper, we learn to generate motions that enable WAM for holding and transporting of humans in certain rescue or patient care scenarios. We model the task as a reinforcement learning problem in order to provide a robot behavior that can directly respond to external perturbation and human motion. For this, we represent global properties of the robot-human interaction with topology-based coordinates that are computed from arm and torso positions. These coordinates also allow transferring the learned policy to other body shapes and sizes. For training and evaluation, we simulate a dynamic sea rescue scenario and show in quantitative experiments that the policy can solve unseen scenarios with differently-shaped humans, floating humans, or with perception noise. Our qualitative experiments show the subsequent transporting after holding is achieved and we demonstrate that the policy can be directly transferred to a real world setting.
|
|
14:40-15:55, Paper MoB1-24.6 | Add to My Program |
Demonstration-Guided Deep Reinforcement Learning of Control Policies for Dexterous Human-Robot Interaction |
Christen, Sammy | ETH Zurich |
Stevsic, Stefan | ETH Zurich |
Hilliges, Otmar | ETH Zurich |
Keywords: Deep Learning in Robotics and Automation, Learning from Demonstration, Physical Human-Robot Interaction
Abstract: In this paper, we propose a method for training control policies for human-robot interactions such as handshakes or hand claps via Deep Reinforcement Learning. The policy controls a humanoid Shadow Dexterous Hand, attached to a robot arm. We propose a parameterizable multi-objective reward function that allows learning of a variety of interactions without changing the reward structure. The parameters of the reward function are estimated directly from motion capture data of human-human interactions in order to produce policies that are perceived as being natural and human-like by observers. We evaluate our method on three significantly different hand interactions: handshake, hand clap and finger touch. We provide detailed analysis of the proposed reward function and the resulting policies and conduct a large-scale user study, indicating that our policy produces natural looking motions.
|
|
MoB1-25 Interactive Session, 220 |
Add to My Program |
Multi-Robot Systems II - 1.2.25 |
|
|
|
14:40-15:55, Paper MoB1-25.1 | Add to My Program |
Team-Based Robot Righting Via Pushing and Shell Design |
McPherson, David | University of California, Berkeley |
Fearing, Ronald | University of California at Berkeley |
Keywords: Cooperative Manipulators, Multi-Robot Systems, Underactuated Robots
Abstract: The minimalist robot designs typically employed in swarms and teams can fall and get trapped when traversing irregular terrain. To protect against this contingency the design could add a specialized escape actuator, but each actuator drives up cost multiplicatively for the whole team. Instead, the emergency actuator can be found for free in the form of another teammate. Teammate pushing can be efficiently directed by careful shaping of the robot’s exterior hull. This approach is illustrated by designing a shell for VelociRoACH robots that enables them to roll pronated comrades back onto their feet. The designed maneuver can be performed in open-loop with 87% success and an average time of 0.7 seconds.
|
|
14:40-15:55, Paper MoB1-25.2 | Add to My Program |
Deformation-Based Shape Control with a Multirobot System |
Aranda, Miguel | SIGMA Clermont, Institut Pascal |
Corrales Ramon, Juan Antonio | Sigma-Clermont Engineering School |
Mezouar, Youcef | SIGMA-Clermont |
Keywords: Multi-Robot Systems, Cooperative Manipulators, Cooperating Robots
Abstract: We present a novel method to control the relative positions of the members of a robotic team. The application scenario we consider is the cooperative manipulation of a deformable object in 2D space. A typical goal in this kind of scenario is to minimize the deformation of the object with respect to a desired state. Our contribution, then, is to use a global measure of deformation directly in the feedback loop. In particular, the robot motions are based on the descent along the gradient of a metric that expresses the difference between the team’s current configuration and its desired shape. Crucially, the resulting multirobot controller has a simple expression and is inexpensive to compute, and the approach lends itself to analysis of both the transient and asymptotic dynamics of the system. This analysis reveals a number of properties that are interesting for a manipulation task: fundamental geometric parameters of the team (size, orientation, centroid, and distances between robots) can be suitably steered or bounded. We describe different policies within the proposed deformation-based control framework that produce useful team behaviors. We illustrate the methodology with computer simulations.
|
|
14:40-15:55, Paper MoB1-25.3 | Add to My Program |
One-To-Many Bipartite Matching Based Coalition Formation for Multi-Robot Task Allocation |
Dutta, Ayan | University of North Florida |
Asaithambi, Asai | |