TechTalks from event: Technical session talks from ICRA 2012

Conference registration code to access these videos can be accessed by visiting this link: PaperPlaza. Step-by-step to access these videos are here: step-by-step process .
Why some of the videos are missing? If you had provided your consent form for your video to be published and still it is missing, please contact

Micro - Nanoscale Automation

  • Automated Nanomanipulation for Nano Device Construction Authors: Zhang, Yanliang; Li, Jason; To, Steve; Zhang, Yong; Ye, Xutao; Sun, Yu
    Nanowire field-effect transistors (nano-FETs) are nano devices capable of highly sensitive, label-free sensing of molecules. However, significant variations in sensitivity across devices can result from poor control over device parameters, such as nanowire diameter and the number of electrode-bridging nanowires. This paper presents a fabrication approach that uses wafer-scale nanowire contact printing for throughput and uses automated nanomanipulation for precision control of nanowire number and diameter. The process requires only one photolithography mask. Using nanowire contact printing and post processing (i.e., nanomanipulation inside scanning electron microscope), we are able to produce devices all with a single nanowire and similar diameters at a speed of ~1 min/device with a success rate of 95% (n=500). This technology represents a seamless integration of wafer-scale microfabrication and automated nanorobotic manipulation for producing nano-FET sensors with consistent response across devices.
  • Vision-Based Retinal Membrane Peeling with a Handheld Robot Authors: Becker, Brian C.; MacLachlan, Robert A.; Lobes, Louis A.; Riviere, Cameron
    Peeling delicate retinal membranes, which are often less than five microns thick, is one of the most challenging retinal surgeries. Preventing rips and tears caused by tremor and excessive force can decrease injury and reduce the need for follow up surgeries. We propose the use of a fully handheld microsurgical robot and vision-based virtual fixtures to enforce helpful constraints on the motion of the tool. Our key contribution is using only visual information to reduce and limit forces during vitreoretinal surgery: no force feedback is used in the control system. Utilizing stereo vision and tracking algorithms, the robot activates motion-scaled behavior as the tip nears the surface, providing finer control during the critical step of engaging the membrane edge. A hard virtual fixture just below the surface bounds the total downward force that can be applied. Furthermore, velocity limiting during the peeling helps the surgeon maintain a smooth, constant force while lifting and delaminating the membrane. On a retinal phantom consisting of plastic wrap stretched on top a rubber slide, we demonstrate a reduction of maximum force by 40-70%.
  • Holonomic 5-DOF Magnetic Control of 1D Nanostructures Authors: Schuerle, Simone; Peyer, Kathrin Eva; Kratochvil, Bradley; Nelson, Bradley J.
    This paper presents a manipulation system capable of five degree of freedom (5-DOF) control of a magnetic nanoagent (3-DOF position, 2-DOF orientation) implemented on an inverted microscope. Magnetic fields up to 50 mT and gradients up to 5 T/m at frequencies up to 6 kHz can be achieved. The independent generation of field and gradient vectors enables holonomic 5-DOF wireless magnetic manipulation at the nanoscale. Multiple types of motion were investigated for nickel nanowires of different lengths and analyzed using resistive force theory.
  • Interval Analysis for Robot Precision Evaluation Authors: Pac, Muhammed Rasid; Popa, Dan
    The success of assembly and manipulation tasks is highly dependent on the precision of robotic positioners employed. In turn, precision metrics for robots depend on the kinematic design, choice of actuators, sensors, and control system. In this paper, we investigate the effect of parametric uncertainties on the robot precision using interval analysis. The advantage of interval analysis is that it provides rigorous bounds on the effects of errors in terms of interval numbers. Two types of errors are considered: geometric errors due to link and joint parameter uncertainties, and sensing errors due to inaccurate measurement of joint positions. We show that modeling and simulation of these uncertainties using intervals can provide useful insight into the evaluation of manipulator precision for a given task. In particular, simulation results are offered to predict the required tolerances in a peg-in-hole microassembly operation. It is illustrated that the presented approach can replace computationally more expensive Monte-Carlo simulations to estimate the effect of uncertainties.

Multi-Legged Robots

  • Stable Dynamic Walking of a Quadruped "Kotetsu" Using Phase Modulations Based on Leg Loading/Unloading against a Lateral Perturbation Authors: Maufroy, Christophe; Kimura, Hiroshi; Nishikawa, Tomohiro
    We intend to show the basis of a general legged locomotion controller with the ability to integrate both posture and rhythmic motion controls. We respectively used leg loading and unloading for the phase transitions from swingto- stance and stance-to-swing, and showed the following in our previous 3D model simulation study: (a) as a result of the phase modulations based on leg loading/unloading, rhythmic motion of each leg was achieved and leg coordination (resulting in a gait) emerged, even without explicit coordination among the leg controllers, allowing to realize dynamic walking in the low- to medium-speed range (b) but an additional ascending coordination mechanism between ipsilateral leg controllers was necessary to improve the stability. In this paper, we report on experimental results using “Kotetsu” under a lateral perturbation while walking and compare them with the results of our previous simulations.
  • Dynamic Torque Control of a Hydraulic Quadruped Robot Authors: Boaventura, Thiago; Semini, Claudio; Buchli, Jonas; Frigerio, Marco; Focchi, Michele; Caldwell, Darwin G.
    Legged robots have the potential to serve as versatile and useful autonomous robotic platforms for use in unstructured environments such as disaster sites. They need to be both capable of fast dynamic locomotion and precise movements. However, there is a lack of platforms with suitable mechanical properties and adequate controllers to advance the research in this direction. In this paper we are presenting results on the novel research platform HyQ, a torque controlled hydraulic quadruped robot. We identify the requirements for versatile robotic legged locomotion and show that HyQ is fulfilling most of these specifications. We show that HyQ is able to do both static and dynamic movements and is able to cope with the mechanical requirements of dynamic movements and locomotion, such as jumping and trotting. The required control, both on hydraulic level (force/torque control) and whole body level (rigid model based control) is discussed.
  • Kinematic Control and Posture Optimization of a Redundantly Actuated Quadruped Robot Authors: Thomson, Travis; Sharf, Inna; Beckman, Blake
    Although legged locomotion for robots has been studied for many years, the research of autonomous wheel- legged robotics is much more recent. Robots of this type, also described as hybrid, can take advantage of the energy efficiency of wheeled locomotion while adapting to more difficult terrain with legged locomotion when necessary. The Micro Hydraulic Toolkit (MHT), developed by engineers at Defence R&D Canada – Suffield, is a good example of such a robot. Investigation into control and optimization techniques for MHT leads to a better understanding of hybrid vehicle control for terrestrial exploration and reconnaissance. Control of hybrid robots has been studied by several researchers during the last decade. The methodology applied in this work uses an inverse kinematics algorithm developed previously for a hybrid robot Hylos, and implements an optimization technique to minimize torques occurring at crucial actuators. As well, some added functionality is incorporated into the control method to implement stepping maneuvers. This paper will present the results obtained via co-simulation using Matlab’s Simulink and a high-fidelity model of MHT in LMS Virtual Lab.
  • Optimally Scaled Hip-Force Planning: A Control Approach for Quadrupedal Running Authors: Valenzuela, Andrés; Kim, Sangbae
    This paper presents Optimally Scaled Hip-Force Planning (OSHP), a novel approach to controlling the body dynamics of running robots. Controllers based on OSHP form the high-level component of a hierarchical control scheme in which they direct lower level controllers, each responsible for coordinating the motion of a single leg. An OSHP controller takes in the state of the runner at the apex of its primary aerial phase and returns desired profiles for the vertical and horizontal forces to be exerted at each hip during the subsequent stride. The hip force profiles returned by OSHP are scaled variants of nominal force profiles based on biological ground reaction force data. The OSHP controller determines the scaling parameters for these profiles through constrained nonlinear optimization on an approximate model of the runner's body dynamics. Evaluation of an OSHP controller for a quadruped model in simulation shows that even with very simple leg controllers, the OSHP controller can accelerate the runner from rest to steady-state running without a pre-defined footfall sequence.
  • Enforced Symmetry of the Stance Phase for the Spring-Loaded Inverted Pendulum Authors: Piovan, Giulia; Byl, Katie
    The Spring-Loaded Inverted Pendulum (SLIP) is considered the simplest model to effectively describe bouncing gaits (such as running and hopping) for many legged animals and robots. For this reason, it is has often been used as a model for robot design. A key challenge in using this model, however, is the lack of a closed-form solution for the equations of motion that define the stance phase of its dynamics. This results in the impossibility of analytically predicting its trajectory. Consequently, developing a practical control strategy to operate on the model is computationally intensive, because accurately predicting the step-to-step dynamics is still an unsolved problem. By adding an actuator in series with the spring, we can develop a control law for actuator displacement which enforces a desired trajectory during stance. In particular, for our specific chosen control law, we can compute an analytical solution for the stance phase trajectory. Furthermore, we give examples of higher level control strategies for foothold placement and for keeping the forward velocity or the apex height constant on rough terrain that employ our low-level control laws, and we illustrate through simulations the performance typical of our strategy.
  • A Behavior Based Locomotion Controller with Learning for Disturbance Compensation in Bipedal Robots Authors: Beranek, Richard; Ahmadi, Mojtaba
    A novel behavior based locomotion controller (BBLC) capable of adapting to unknown disturbances is presented. The proposed controller implements a behavior based control architecture by subdividing the walking control into several task-space controllers such as swing leg control and center of gravity (COG) position control. For each task-space controller, a number of behaviors, which plan the reference task-space trajectories, are designed based on existing stabilizing controllers or strategies inspired by human walking biomechanics. A Q-learning algorithm is used to classify which behavior combinations can compensate for specific disturbances. The controller is implemented on a planar biped simulation with push type disturbances applied on flat and sloped terrain. The results show that stabilization strategies, capable of compensating for these disturbances emerge from the combination of different task level behaviors, without a priori knowledge of the nature of the disturbances.

Localization II

  • Road Vehicle Localization with 2D Push-Broom Lidar and 3D Priors Authors: Baldwin, Ian Alan; Newman, Paul
    In this paper we describe and demonstrate a method for precisely localizing a road vehicle using a single push-broom 2D laser scanner while leveraging a prior 3D survey. In contrast to conventional scan matching, our laser is oriented downwards, thus causing continual ground strike. Our method exploits this to produce a small 3D swathe of laser data which can be matched statistically within the 3D survey. This swathe generation is predicated upon time varying estimates of vehicle velocity. While in theory this data could be obtained from vehicle speedometers, in reality these instruments are biased and so we also provide a way to estimate this bias from survey data. We show that our low cost system consistently outperforms a high calibre integrated DGPS/IMU system over 26 km of driven path around a test site.
  • Radar-Only Localization and Mapping for Ground Vehicle at High Speed and for Riverside Boat Authors: VIVET, DAMIEN; Checchin, Paul; CHAPUIS, Roland
    The use of a rotating range sensor in high speed robotics creates distortions in the collected data. Such an effect is, in the majority of studies, ignored or considered as a noise and then corrected, based on proprioceptive sensors or localization systems. In this study we consider that distortion contains the information about the vehicle's displacement. We propose to extract this information from distortion without any other information than exteroceptive sensor data. The only sensor used for this work is a panoramic Frequency Modulated Continuous Wave (FMCW) radar called K2Pi. No odometer, gyrometer or other proprioceptive sensor is used. The idea is to resort to velocimetry by analyzing the distortion of the measurements. As a result, the linear and angular velocities of the mobile robot are estimated and used to build, without any other sensor, the trajectory of the vehicle and then the radar map of outdoor environments. In this paper, radar-only localization and mapping results are presented for a ground vehicle and a riverbank application. This work can easily be extended to other slow rotating range sensors.
  • LAPS - Localisation using Appearance of Prior Structure: 6-DoF Monocular Camera Localisation using Prior Pointclouds Authors: Stewart, Alex; Newman, Paul
    This paper is about pose estimation using monocular cameras with a 3D laser pointcloud as a workspace prior. We have in mind autonomous transport systems in which low cost vehicles equipped with monocular cameras are furnished with preprocessed 3D lidar workspaces surveys. Our inherently cross-modal approach offers robustness to changes in scene lighting and is computationally cheap. At the heart of our approach lies inference of camera motion by minimisation of the Normalised Information Distance (NID) between the appearance of 3D lidar data reprojected into overlapping images. Results are presented which demonstrate the applicability of this approach to the localisation of a camera against a lidar pointcloud using data gathered from a road vehicle.
  • An Outdoor High-Accuracy Local Positioning System for an Autonomous Robotic Golf Greens Mower Authors: Smith, Aaron; Chang, H. Jacky; Blanchard, Edward
    This paper presents a high-accuracy local positioning system (LPS) for an autonomous robotic greens mower. The LPS uses a sensor tower mounted on top of the robot and four active beacons surrounding a target area. The proposed LPS concurrently determines robot location using a lateration technique and calculates orientation using angle measurements. To perform localization, the sensor tower emits an ultrasonic pulse that is received by the beacons. The time of arrival is measured by each beacon and transmitted back to the sensor tower. To determine the robot’s orientation, the sensor tower has a circular receiver array that detects infrared signals emitted by each beacon. Using the direction and strength of the received infrared signals, the relative angles to each beacon are obtained and the robot orientation can be determined. Experimental data show that the LPS achieves a position accuracy of 3.1 cm RMS, and an orientation accuracy of 0.23° RMS. Several prototype robotic mowers utilizing the proposed LPS have been deployed for field testing, and the mowing results are comparable to an experienced professional human worker.
  • Curb-Intersection Feature Based Monte Carlo Localization on Urban Roads Authors: Qin, Baoxing; Chong, Zhuang Jie; Bandyopadhyay, Tirthankar; Ang Jr, Marcelo H; Frazzoli, Emilio; Rus, Daniela
    One of the most prominent features on an urban road is the curb, which defines the boundary of a road surface. An intersection is a junction of two or more roads, appearing where no curb exists. The combination of curb and intersection features and their idiosyncrasies carry significant information about the urban road network that can be exploited to improve a vehicle's localization. This paper introduces a Monte Carlo Localization (MCL) method using the curb-intersection features on urban roads. We propose a novel idea of "Virtual LIDAR" to get the measurement models for these features. Under the MCL framework, above road observation is fused with odometry information, which is able to yield precise localization. We implement the system using a single tilted 2D LIDAR on our autonomous test bed and show robust performance in the presence of occlusion from other vehicles and pedestrians.
  • Satellite Image Based Precise Robot Localization on Sidewalks Authors: Senlet, Turgay; Elgammal, Ahmed
    In this paper, we present a novel computer vision framework for precise localization of a mobile robot on sidewalks. In our framework, we combine stereo camera images, visual odometry, satellite map matching, and a sidewalk probability transfer function obtained from street maps in order to attain globally corrected localization results. The framework is capable of precisely localizing a mobile robot platform that navigates on sidewalks, without the use of traditional wheel odometry, GPS or INS inputs. On a complex 570-meter sidewalk route, we show that we obtain superior localization results compared to visual odometry and GPS.