Design of Powered Floor Systems for Mobile Robots with Differential Evolution
- 525 Downloads
Mobile robots depend on power for performing their task. Powered floor systems, i.e., surfaces with conductive strips alternatively connected to the two poles of a power source, are a practical and effective way for supplying power to robots without interruptions, by means of sliding contacts. Deciding where to place the sliding contacts so as to guarantee that a robot is actually powered irrespective of its position and orientation is a difficult task. We here propose a solution based on Differential Evolution: we formally define problem-specific constraints and objectives and we use them for driving the evolutionary search. We validate experimentally our proposed solution by applying it to three real robots and by studying the impact of the main problem parameters on the effectiveness of the evolved designs for the sliding contacts. The experimental results suggest that our solution may be useful in practice for assisting the design of powered floor systems.
KeywordsMulti-objective optimization Automatic design Swarm Robotics Evolutionary Robotics
- 4.Yang, M., Yang, G., Li, E., Liang, Z., Lin, H.: Modeling and analysis of wireless power transmission system for inspection robot. In: 2013 IEEE International Symposium on Industrial Electronics (ISIE), pp. 1–5. IEEE (2013)Google Scholar
- 8.Klingner, J., Kanakia, A., Farrow, N., Reishus, D., Correll, N.: A stick-slip omnidirectional powertrain for low-cost swarm robotics: mechanism, calibration, and control. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2014), pp. 846–851. IEEE (2014)Google Scholar
- 12.Heinerman, J., Rango, M., Eiben, A.: Evolution, individual learning, and social learning in a swarm of real robots. In: 2015 IEEE Symposium Series on Computational Intelligence, pp. 1055–1062. IEEE (2015)Google Scholar
- 13.Heinerman, J., Zonta, A., Haasdijk, E., Eiben, A.E.: On-line evolution of foraging behaviour in a population of real robots. In: Squillero, G., Burelli, P. (eds.) EvoApplications 2016. LNCS, vol. 9598, pp. 198–212. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-31153-1_14CrossRefGoogle Scholar