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 条
  • [31] Scholz J, 2011, IEEE INT CONF ROBOT
  • [32] Shigemi Satoshi, 2006, HONDA R D TECHNICAL, V18, P2006
  • [33] STASSE O, 2006, IEEE RSJ INT C INT R, P348
  • [34] Stilman M, 2004, IEEE-RAS INT C HUMAN, P322
  • [35] Suda R, 2002, 2002 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-3, PROCEEDINGS, P1102, DOI 10.1109/IRDS.2002.1043878
  • [36] Wang ZD, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P1226, DOI 10.1109/ROBOT.1999.772529
  • [37] Motion planning of multiple mobile robots for cooperative manipulation and transportation
    Yamashita, A
    Arai, T
    Ota, J
    Asama, H
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2003, 19 (02): : 223 - 237
  • [38] Yoshida E., 2006, Applied Bionics and Biomechanics, V3, P227, DOI 10.1533/abbi.2006.0031
  • [39] Planning 3-D Collision-Free Dynamic Robotic Motion Through Iterative Reshaping
    Yoshida, Eiichi
    Esteves, Claudia
    Belousov, Igor
    Laumond, Jean-Paul
    Sakaguchi, Takeshi
    Yokoi, Kazuhito
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) : 1186 - 1198
  • [40] Pivoting based manipulation by a humanoid robot
    Yoshida, Eiichi
    Poirier, Mathieu
    Laumond, Jean-Paul
    Kanoun, Oussama
    Lamiraux, Florent
    Alami, Rachid
    Yokoi, Kazuhito
    [J]. AUTONOMOUS ROBOTS, 2010, 28 (01) : 77 - 88