ROBOT 2017: ROBOT 2017: Third Iberian Robotics Conference pp 780-790 | Cite as
A Montecarlo Reactive Navigation Algorithm for a Dual Arm Aerial Robot
Abstract
In this paper, we propose a reactive algorithm for a dual arm aerial robot during its navigation phase. This algorithm takes into account not only the aerial platform dynamics but also the constraints imposed by the dual-arm manipulator. The UAV is fully and continuously controlled using velocity commands but the arms are only allowed to move between a set of predefined configurations. The arms configurations are bounded in order to achieve a reduced solution space for collision checking. The reactive navigation algorithm is based on commands from a higher-level path planner and receives as input point-cloud sensor readings. This work is within the framework of the AEROARMS project, so we consider the dual-arm aerial platform developed in the project. Thus, a simple but realistic model for velocity dynamics of the mentioned UAV has been obtained by means of real data, and the proposed method has been tested in a SITL simulation framework.
Keywords
Reactive navigation Aerial robotics Dual arm manipulatorNotes
Acknowledgements
This work has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 644271 (AEROARMS).
References
- 1.Bialkowski, J., Otte, M., Karaman, S., Frazzoli, E.: Efficient collision checking in sampling-based motion planning via safety certificates. Int. J. Robot. Res. 35(7), 767–796 (2016). http://ijr.sagepub.com/content/35/7/767.abstract, http://ijr.sagepub.com/cgi/doi/10.1177/0278364915625345 CrossRefGoogle Scholar
- 2.Elbanhawi, M., Simic, M.: Sampling-based robot motion planning: a review. IEEE Access 2, 56–77 (2014). http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6722915 CrossRefGoogle Scholar
- 3.Garrido, S., Moreno, L., Blanco, D., Munoz, M.L.: Sensor-based global planning for mobile robot navigation. Robotica 25(2), 189–199 (2007)CrossRefGoogle Scholar
- 4.Goerzen, C., Kong, Z., Mettler, B.: A survey of motion planning algorithms from the perspective of autonomous UAV guidance. J. Intell. Rob. Syst. 57(1–4), 65–100 (2010). https://doi.org/10.1007/s10846-009-9383-1. http://link.springer.com/10.1007/s10846-009-9383-1 CrossRefMATHGoogle Scholar
- 5.Lee, T., Kim, Y.J.: Massively parallel motion planning algorithms under uncertainty using POMDP. Int. J. Rob. Res. 35(8), 928–942 (2016). http://ijr.sagepub.com/content/35/8/928.abstract, http://ijr.sagepub.com/cgi/doi/10.1177/0278364915594856 CrossRefGoogle Scholar
- 6.Nieuwenhuisen, M., Droeschel, D., Beul, M., Behnke, S.: Autonomous navigation for micro aerial vehicles in complex gnss-denied environments. J. Intell. Rob. Syst. 84(1), 199–216 (2016). https://doi.org/10.1007/s10846-015-0274-3 CrossRefGoogle Scholar
- 7.Nuske, S., Choudhury, S., Jain, S., Chambers, A., Yoder, L., Scherer, S., Chamberlain, L., Cover, H., Singh, S.: Autonomous exploration and motion planning for an unmanned aerial vehicle navigating rivers. J. Field Rob. 32(8), 1141–1162 (2015). https://doi.org/10.1002/rob.21596. http://doi.wiley.com/10.1002/rob.21596 CrossRefGoogle Scholar
- 8.Otte, M., Frazzoli, E.: RRTX: asymptotically optimal single-query sampling-based motion planning with quick replanning. Int. J. Rob. Res. 35(7), 797–822 (2016). http://ijr.sagepub.com/content/35/7/797.abstract, http://ijr.sagepub.com/cgi/doi/10.1177/0278364915594679 CrossRefGoogle Scholar
- 9.Pan, J., Manocha, D.: Fast probabilistic collision checking for sampling-based motion planning using locality-sensitive hashing. Int. J. Rob. Res. 35(12), 1477–1496 (2016). http://ijr.sagepub.com/content/35/12/1477.abstract, http://ijr.sagepub.com/cgi/doi/10.1177/0278364916640908 CrossRefGoogle Scholar
- 10.Park, C., Pan, J., Manocha, D.: Parallel motion planning using poisson-disk sampling. IEEE Trans. Rob. 33(2), 359–371 (2017)CrossRefGoogle Scholar
- 11.Suarez, A., Jimenez-Cano, A.E., Vega, V.M., Heredia, G., Rodriguez-Castaño, A., Ollero, A.: Lightweight and human-size dual arm aerial manipulator. In: 2017 International Conference on Unmanned Aircraft Systems (ICUAS) (2017)Google Scholar