全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Team Robot Motion Planning in Dynamics Environments Using a New Hybrid Algorithm (Honey Bee Mating Optimization-Tabu List)

DOI: 10.1155/2014/901986

Full-Text   Cite this paper   Add to My Lib

Abstract:

This paper describes a new hybrid algorithm extracted from honey bee mating optimization (HBMO) algorithm (for robot travelling distance minimization) and tabu list technique (for obstacle avoidance) for team robot system. This algorithm was implemented in a C++ programming language on a Pentium computer and simulated on simple cylindrical robots in a simulation software. The environment in this simulation was dynamic with moving obstacles and goals. The results of simulation have shown validity and reliability of new algorithm. The outcomes of simulation have shown better performance than ACO and PSO algorithm (society, nature algorithms) with respect to two well-known metrics included, ATPD (average total path deviation) and AUTD (average uncovered target distance). 1. Introduction One of the most important issues in using robots is working automatically without human intervention. Autonomous robots are robots that self-control itself without human intervention [1]. Today, these robots could be applied in different areas such as working with dangerous materials, working in military service [2], underwater working [3], and rescue robots [4]. But using robots in these working areas is faced with some difficulties such as accuracy and constancy in operation [5]. The robots work in an unknown [6] and dynamics [2] Environments. The obstacles and goals in these environments are variable with a moving situation [7]. So, these robots must perform their tasks in such complex environment. In these environments, the robots must identify their tasks, reading and reaching decision for performing a good performance [8]. Consequently, suitable and accurate programming of robots has a positive influence on their operation. Moreover, we can use hardware capabilities of robots with a good programming of robots [9]. So, robot motion planning has been presented as an important field in robotic science [10]. Robot motion planning refers to process of robot task breakdown in the format of separated and discrete motions [7]. In robot motion planning, general strategies are educated to robots for selecting suitable motion among different motions that are available for it [11]. This helps them in doing their chores without any important problems or obstacle collision. But the working capacity of a robot is limited and when we use it in a real world’s environment, we need to be using a group of them [12]. When we use a group of robots, we faced new problems such as robot cooperation [13], robot obstacle avoidance [10], and robot avoidance deadlock [14]. Furthermore, using

References

[1]  N. S. V. Rao and S. S. Iyengar, “Autonomous robot navigation in unknown terrains: incidental learning and environmental exploration,” IEEE Transactions on Systems, Man and Cybernetics, vol. 20, no. 6, pp. 1443–1449, 1990.
[2]  D. Tamilselvi and M. Shalinie, “Navigation of a robot amidst moving obstacles using DPPA (Dynamic Path Planning Agent),” European Journal of Scientific Research, vol. 58, no. 4, pp. 506–517, 2011.
[3]  Y. Yang, S. Wang, Z. Wu, and Y. Wang, “Motion planning for multi-HUG formation in an environment with obstacles,” Ocean Engineering, vol. 38, no. 17-18, pp. 2262–2269, 2011.
[4]  H. Wei, B. Wang, Y. Wang, Z. Shao, and K. C. C. Chan, “Staying-alive path planning with energy optimization for mobile robots,” Expert Systems with Applications, vol. 39, no. 3, pp. 3559–3571, 2012.
[5]  A. Sgorbissa and R. Zaccaria, “Planning and obstacle avoidance in mobile robotics,” Robotics and Autonomous Systems, vol. 60, no. 4, pp. 628–638, 2012.
[6]  S. S. Ge, Q. Zhang, A. T. Abraham, and B. Rebsamen, “Simultaneous path planning and topological mapping (SP2ATM) for environment exploration and goal oriented navigation,” Robotics and Autonomous Systems, vol. 59, no. 3-4, pp. 228–242, 2011.
[7]  E. Masehian and Y. Katebi, “Robot motion planning in dynamic environments with moving obstacles and target,” International Journal of Aerospace and Mechanical Engineering, vol. 1, no. 1, pp. 20–25, 2007.
[8]  J. M. Martín Ramos, D. López García, F. Gómez-Bravo, and A. Blanco Morón, “Application of multicriteria decision-making techniques to manoeuvre planning in nonholonomic robots,” Expert Systems with Applications, vol. 37, no. 5, pp. 3962–3976, 2010.
[9]  A. Dolgui and A. Pashkevich, “Manipulator motion planning for high-speed robotic laser cutting,” International Journal of Production Research, vol. 47, no. 20, pp. 5691–5715, 2009.
[10]  C. Shi, Y. Wang, and J. Yang, “A local obstacle avoidance method for mobile robots in partially known environment,” Robotics and Autonomous Systems, vol. 58, no. 5, pp. 425–434, 2010.
[11]  H. Yu, C.-J. Chi, T. Su, and Q. Bi, “Hybrid evolutionary motion planning using follow boundary repair for mobile robots,” Journal of Systems Architecture, vol. 47, no. 6, pp. 635–647, 2001.
[12]  C. M. Clark, “Probabilistic Road Map sampling strategies for multi-robot motion planning,” Robotics and Autonomous Systems, vol. 53, no. 3-4, pp. 244–264, 2005.
[13]  J. B. Kramer and L. Sabalka, “Multidimensional online motion planning for a spherical robot,” International Journal of Computational Geometry and Applications, vol. 20, no. 6, pp. 653–684, 2010.
[14]  G. A. S. Pereira, V. Kumar, and M. F. M. Campos, “Closed loop motion planning of cooperating mobile robots using graph connectivity,” Robotics and Autonomous Systems, vol. 56, no. 4, pp. 373–384, 2008.

Full-Text

Contact Us

[email protected]

QQ:3279437679

WhatsApp +8615387084133