Cooperative Guidance of Lego Mindstorms NXT Mobile Robots
Julien Marzat, Hélène Piet-Lahanier, Arthur Kahn
2014
Abstract
This paper presents experimental results of cooperative guidance laws embedded on Lego Mindstorms NXT mobile robots for two types of missions. The first one is navigation to a waypoint as a fleet with collision and obstacle avoidance, following a model predictive control (MPC) framework. The second one is source localization, i.e., finding the maximum of a potential field, for which a distributed estimation and control strategy is proposed. Experiments show the ability to perform the two missions on these basic mobile robots, in spite of their limited computational resources. In particular, the search for the optimal control sequence through a dedicated discretization of the command space makes it possible to implement real-time MPC.
References
- Benedettelli, D., Casini, M., Garulli, A., Giannitrapani, A., and Vicino, A. (2009). A Lego Mindstorms experimental setup for multi-agent systems. In Proceedings of the IEEE Multi-conference on Systems and Control, Saint Petersburg, Russia, pages 1230-1235.
- Canale, M. and Brunet, S. C. (2013). A Lego Mindstorms NXT experiment for model predictive control education. In Proceedings of the European Control Conference, Zurich, Switzerland, pages 2549-2554.
- Costa, P., Moreira, A., Gonçalves, J., and Lima, J. (2011). Proposal of a new real-time cooperative challenge in mobile robotics. In Proceedings of the 18th IFAC World Congress, Milan, Italy.
- Dunbar, W. and Murray, R. (2006). Distributed receding horizon control for multi-vehicle formation stabilization. Automatica, 42:549-558.
- Maze, N., Wan, Y., Namuduri, K., and Varanasi, M. (2012). A Lego Mindstorms NXT-based test bench for cohesive distributed multi-agent exploratory systems: Mobility and coordination. In Proceedings of the AIAA Infotech@Aerospace, Garden Crove, California.
- Murray, R. (2007). Recent research in cooperative control of multivehicle systems. Journal of Dynamic Systems, Measurement, and Control, 129(5):571-583.
- Pinto, M., Moreira, A. P., and Matos, A. (2012). Localization of mobile robots using an extended Kalman filter in a Lego NXT. IEEE Transactions on Education, 55(1):135-144.
- Rochefort, Y., Bertrand, S., Piet-Lahanier, H., Beauvois, D., and Dumur, D. (2012). Cooperative nonlinear model predictive control for flocks of vehicules. In Proceedings of the IFAC Workshop on Embedded Guidance, Navigation and Control in Aerospace, Bangalore, India.
- Scattolini, R. (2009). Architectures for distributed and hierarchical model predictive control-a review. Journal of Process Control, 19(5):723-731.
- Scokaert, P. O. M., Mayne, D. Q., and Rawlings, J. B. (1999). Suboptimal model predictive control (feasibility implies stability). IEEE Transactions on Automatic Control,, 44(3):648-654.
- Valera, Á., Vallés, M., Marín, L., and Albertos, P. (2011). Design and implementation of Kalman filters applied to Lego NXT based robots. In Proceedings of the 18th IFAC World Congress, Milan, Italy.
Paper Citation
in Harvard Style
Marzat J., Piet-Lahanier H. and Kahn A. (2014). Cooperative Guidance of Lego Mindstorms NXT Mobile Robots . In Proceedings of the 11th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO, ISBN 978-989-758-040-6, pages 605-610. DOI: 10.5220/0005119406050610
in Bibtex Style
@conference{icinco14,
author={Julien Marzat and Hélène Piet-Lahanier and Arthur Kahn},
title={Cooperative Guidance of Lego Mindstorms NXT Mobile Robots},
booktitle={Proceedings of the 11th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,},
year={2014},
pages={605-610},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005119406050610},
isbn={978-989-758-040-6},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 11th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,
TI - Cooperative Guidance of Lego Mindstorms NXT Mobile Robots
SN - 978-989-758-040-6
AU - Marzat J.
AU - Piet-Lahanier H.
AU - Kahn A.
PY - 2014
SP - 605
EP - 610
DO - 10.5220/0005119406050610