Real-time pose estimation and obstacle avoidance for multi-segment continuum manipulator in dynamic environments

In this paper, we present a novel pose estimation and obstacle avoidance approach for tendon-driven multi-segment continuum manipulators moving in dynamic environments. A novel multi-stage implementation of an Extended Kalman Filter is used to estimate the pose of every point along the manipulator's body using only the position information of each segment tip. Combined with a potential field, the overall algorithm will guide the manipulator tip to a desired target location and, at the same time, keep the manipulator body safe from collisions with obstacles. The results show that the approach works well in a real-time simulation environment that contains moving obstacles in the vicinity of the manipulator.

[1]  Oliver Sawodny,et al.  A Variable Curvature Continuum Kinematics for Kinematic Control of the Bionic Handling Assistant , 2014, IEEE Transactions on Robotics.

[2]  Ian D. Walker,et al.  Field trials and testing of the OctArm continuum manipulator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[3]  Kaspar Althoefer,et al.  Towards safer obstacle avoidance for continuum-style manipulator in dynamic environments , 2016, 2016 6th IEEE International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[4]  Michael R. Zinn,et al.  Multi-modal localization algorithm for catheter interventions , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[5]  Guang-Zhong Yang,et al.  Snake robot shape sensing using micro-inertial sensors , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Tanneguy Redarce,et al.  Sensor-based guidance control of a continuum robot for a semi-autonomous colonoscopy , 2007, Robotics Auton. Syst..

[7]  D. G. Caldwell,et al.  Path planning for multisection continuum arms , 2012, 2012 IEEE International Conference on Mechatronics and Automation.

[8]  Edgar J. Lobaton,et al.  Continuous shape estimation of continuum robots using X-ray images , 2013, 2013 IEEE International Conference on Robotics and Automation.

[9]  Kaspar Althoefer,et al.  Tendon and pressure actuation for a bio-inspired manipulator based on an antagonistic principle , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Pinhas Ben-Tzvi,et al.  Multi-segment continuum robot shape estimation using passive cable displacement , 2013, 2013 IEEE International Symposium on Robotic and Sensors Environments (ROSE).

[11]  Jing Xiao,et al.  Real-time adaptive motion planning for a continuum manipulator , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Robert J. Webster,et al.  Design and Kinematic Modeling of Constant Curvature Continuum Robots: A Review , 2010, Int. J. Robotics Res..

[13]  Howie Choset,et al.  Using Lie algebra for shape estimation of medical snake robots , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Kaspar Althoefer,et al.  A novel continuum-style robot with multilayer compliant modules , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Kaspar Althoefer,et al.  Real-time planner for multi-segment continuum manipulator in dynamic environments , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).