Autonomous SLAM based humanoid navigation in a cluttered environment while transporting a heavy load

被引:16
作者
Rioux, Antoine [1 ]
Suleiman, Wael [1 ]
机构
[1] Univ Sherbrooke, Fac Engn, Elect & Comp Engn Dept, Sherbrooke, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Humanoid robot; Localization and mapping; Navigation; Whole-body control; Motion planning; MOTOR PRIMITIVES; MOTION;
D O I
10.1016/j.robot.2017.10.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although in recent years there have been quite a few studies aimed at the navigation of robots in cluttered environments, few of these have addressed the problem of robots navigating while moving a large or heavy objects. This is especially useful when transporting loads with variable weights and shapes without having to change the robot hardware. Inspired by the wide use of makeshift carts by humans, we tackle, in this work, the problem of a humanoid robot navigating in a cluttered environment while displacing a heavy load that lies on a cart-like object. We present a complete navigation scheme, from the incremental construction of a map of the environment and the computation of collision-free trajectories to the control to execute these trajectories. Our contributions are as follows: (1) a whole-body control scheme that makes the humanoid use its hands and arms to control the motions of the cart-load system (e.g. tight turns) (2) a sensorless approach to automatically select the appropriate primitive set according to the load weight (3) a motion planning algorithm to find an obstacle-free trajectory using the appropriate primitive set and the constructed map of the environment as input (4) an efficient filtering technique to remove the cart from the field of view of the robot while improving the general performances of the SLAM algorithms and (5) a continuous and consistent odometry data formed by fusing the visual and the robot odometry information. We present experiments conducted on a real Nao robot, equipped with an RGB-D sensor mounted on its head, pushing a cart with different loads. Our experiments show that the payload can be significantly increased without changing the robot's main hardware, and therefore enacting the capacity of humanoid robots in real-life situations. (c) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:50 / 62
页数:13
相关论文
共 40 条
  • [21] Labbe M., 2014, RTAB MAP PROJECT ROS
  • [22] Labbé M, 2014, IEEE INT C INT ROBOT, P2661, DOI 10.1109/IROS.2014.6942926
  • [23] Lawitzky M, 2010, 2010 IEEE RO-MAN, P185, DOI 10.1109/ROMAN.2010.5598627
  • [24] Maier D, 2012, IEEE-RAS INT C HUMAN, P692, DOI 10.1109/HUMANOIDS.2012.6651595
  • [25] Miyata N., 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97 (Cat. No.97CH36108), P1754, DOI 10.1109/IROS.1997.656598
  • [26] ;Wheelchair Support by a Humanoid Through Integrating Environment Recognition, Whole-body Control and Human-Interface Behind the User
    Nozawa, Shunichi
    Maki, Toshiaki
    Kojima, Mitsuharu
    Kanzaki, Shigeru
    Okada, Kei
    Inaba, Masayuki
    [J]. 2008 IEEE/RSJ INTERNATIONAL CONFERENCE ON ROBOTS AND INTELLIGENT SYSTEMS, VOLS 1-3, CONFERENCE PROCEEDINGS, 2008, : 1558 - 1563
  • [27] Ohmura Yoshiyuki, 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, P1136, DOI 10.1109/IROS.2007.4399592
  • [28] Learning Reliable and Efficient Navigation with a Humanoid
    Osswald, Stefan
    Hornung, Armin
    Bennewitz, Maren
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 2375 - 2380
  • [29] OTA J, 1995, IROS '95 - 1995 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS: HUMAN ROBOT INTERACTION AND COOPERATIVE ROBOTS, PROCEEDINGS, VOL 3, P543, DOI 10.1109/IROS.1995.525938
  • [30] Rioux A, 2015, IEEE INT C INT ROBOT, P2180, DOI 10.1109/IROS.2015.7353669