Design and implementation of a new speed planner for semiautonomous systems

In this paper, a new speed planning method is developed for semiautonomous systems by improving our previous fuzzy logic-based approach. In this proposed method, an extended risk factor is calculated on top of the classical risk factor, using environmental factors and the user’s speed reference. We obtain safer speed values in critical scenarios with this new extended risk factor definition. Another improvement comes from the design of the semiautonomous architecture. Instead of the fully autonomous solution of the previous work, we calculate the final speed reference by combining the risk factor-based speed value and user’s speed reference, which provides a semiautonomous solution. The developed fuzzy logic-based semiautonomous speed planner was tested in simulations and real environments on a differential drive wheelchair platform controlled via head movements. The results of the tests show that the proposed fuzzy-based semiautonomous speed planner using an extended risk factor provides safer transportation than its previous variant.

[1]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[2]  Attawith Sudsang,et al.  Robust local obstacle avoidance for mobile robot based on Dynamic Window approach , 2013, 2013 10th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[3]  Min Cheol Lee,et al.  Obstacle avoidance for mobile robots using artificial potential field approach with simulated annealing , 2001, ISIE 2001. 2001 IEEE International Symposium on Industrial Electronics Proceedings (Cat. No.01TH8570).

[4]  David A. Sanders Using Self-Reliance Factors to Decide How to Share Control Between Human Powered Wheelchair Drivers and Ultrasonic Sensors , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[5]  Zvi Shiller,et al.  Efficient and safe on-line motion planning in dynamic environments , 2009, 2009 IEEE International Conference on Robotics and Automation.

[6]  Michael Bosse,et al.  Practical path planning and obstacle avoidance for autonomous mowing , 2006 .

[7]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[8]  Pablo Inigo-Blasco,et al.  The Shared Control Dynamic Window Approach for Non-Holonomic Semi-Autonomous Robots , 2014, ISR 2014.

[9]  Volkan Sezer Combined fuzzy approach for online speed planning and control with real vehicle implementation , 2015 .

[10]  Luis Vaz,et al.  Wheelchair navigation assisted by Human-Machine shared-control and a P300-based Brain Computer Interface , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Anthony Mandow,et al.  Dynamic speed planning for safe navigation , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[12]  Hung T. Nguyen,et al.  Shared control strategies for obstacle avoidance tasks in an intelligent wheelchair , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[13]  Min Cheol Lee,et al.  Artificial potential field based path planning for mobile robots using a virtual obstacle concept , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[14]  Volkan Sezer,et al.  Head gesture recognition via dynamic time warping and threshold optimization , 2017, 2017 IEEE Conference on Cognitive and Computational Aspects of Situation Management (CogSIMA).

[15]  Claudia Pérez-D'Arpino,et al.  Fuzzy logic based speed planning for autonomous navigation under Velocity Field Control , 2009, 2009 IEEE International Conference on Mechatronics.

[16]  Volkan Sezer,et al.  Improved Follow the Gap Method for obstacle avoidance , 2017, 2017 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[17]  Salvador Pedraza,et al.  Approximating Kinematics for Tracked Mobile Robots , 2005, Int. J. Robotics Res..

[18]  Volkan Sezer,et al.  A new fuzzy speed planning method for safe navigation , 2012, 2012 IEEE International Conference on Vehicular Electronics and Safety (ICVES 2012).

[19]  Qi Chen,et al.  Real-time navigation for autonomous vehicles: a fuzzy obstacle avoidance and goal approach algorithm , 2005, Proceedings of the 2005, American Control Conference, 2005..

[20]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[21]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[22]  S. Cubero Industrial and Mobile Robot Collision – Free Motion Planning Using Fuzzy Logic Algorithms , 2012 .

[23]  SezerVolkan,et al.  A novel obstacle avoidance algorithm , 2012 .

[24]  Simon Parsons,et al.  Principles of Robot Motion: Theory, Algorithms and Implementations by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun, 603 pp., $60.00, ISBN 0-262-033275 , 2007, The Knowledge Engineering Review.

[25]  Javier Minguez,et al.  The obstacle-restriction method for robot obstacle avoidance in difficult environments , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Reid G. Simmons,et al.  The curvature-velocity method for local obstacle avoidance , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[27]  Marin Kobilarov,et al.  Collision avoidance norms in trajectory planning , 2011, Proceedings of the 2011 American Control Conference.

[28]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[29]  Volkan Sezer,et al.  A novel obstacle avoidance algorithm: "Follow the Gap Method" , 2012, Robotics Auton. Syst..

[30]  Dongwook Kim,et al.  Control strategy for high-speed autonomous driving in structured road , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[31]  Petter Ögren,et al.  A convergent dynamic window approach to obstacle avoidance , 2005, IEEE Transactions on Robotics.