Abstract
With the rapid development of science and technology, the current ordinary industrial manipulator cannot complete the task well, because it is difficult to control. This research mainly discusses the planning and control of the mobile manipulator for the operation of restricted motion objects in an intelligent environment. In this study, the rapid search random tree (RRT) method is used to study the obstacle avoidance motion planning of the manipulator. The 6-axis robotic arm system uses CAN (controller area network) bus to connect each joint in series and then connect to the multi-axis controller Maestro, and the host computer and Maestro send and receive control commands based on the TCP/IP protocol. A 1-DOF grip is installed at the end of the robotic arm, and the grip is connected to the end of the robotic arm (i.e., at the wrist joint of the robotic arm) through a 6-dimensional force 1 torque sensor. The operating system of the host computer is Ubuntu 14.04. The position of the object is recognized through Kinect, and the position of the object is sent to the robotic arm control software. The PTP (precision time protocol) of the robotic arm moves to a certain distance in front of the object, and then the movement of the robotic arm is controlled by visual servoing to complete the object capture. Each joint of the manipulator uses a speed control mode. In a single control cycle, the joint angular velocity of the manipulator remains unchanged. The controller used by the robotic arm is a 51-core STC12C5410AD single-chip microcomputer, which ensures the response speed of the joint motor linkage. In the environment of multiple obstacles, the RRT algorithm has 10 simulation experiments, the average sampling time is 95.651 s, and the average sampling point is 1308. The results show that the RRT algorithm proposed in this study enables the manipulator to move from the starting point to the endpoint in the environment of multiple obstacles, while avoiding the obstacles, and the mobile manipulator can better operate the motion-limited objects.







Similar content being viewed by others
Abbreviations
- RRT:
-
rapidly random tree
- CAN:
-
controller area network
- PTP:
-
precision time protocol
- CDIG:
-
color interval diagram
- ROS:
-
robot operating system
- DH:
-
Denavit Hartenberg
- Equivalent connecting rod length:
-
L3 joint axis to the end of the manipulator
- Drive wheels:
-
wheelchair width
- Robotic arm:
-
that is, at the wrist joint of the robotic arm
References
Schroeder JS, Perry JC (2018) Development of a series wrapping cam and energy-storing spring system for application in wearable robotic arm supports. Technol Innov 20(1-2):21–36
Mann MP, Zion B, Shmulevich I, Rubinstein D, Linker R (2016) Combinatorial optimization and performance analysis of a multi-arm Cartesian robotic fruit harvester—extensions of graph coloring. J Intell Robot Syst 82(3-4):399–411
Banerjee D, Yu K, Aggarwal G (2018) Robotic arm based 3D reconstruction test automation. IEEE Access 6(1):7206–7213
Li S, Rameshwar R, Votta AM, Onal CD (2019) Intuitive control of a robotic arm and hand system with pneumatic haptic feedback. IEEE Robot Autom Lett 4(4):4424–4430
Wang W, Gao W, DongMei W (2017) Research on a mobile manipulator for biochemical sampling tasks. Ind Robot 44(4):467–478
Vestermark GL, Bhowmik-Stoker M, Springer BD (2018) Cognitive training for robotic arm-assisted unicompartmental knee arthroplasty through a surgical simulation mobile application. J Knee Surg 32(10):984–988
Sikorski J, Heunis CM, Franco F, Misra S (2019) The ARMM system: an optimized mobile electromagnetic coil for non-linear actuation of flexible surgical instruments. IEEE Trans Magn 55(9):1–9
Jiang H, Duerstock BS, Wachs JP (2017) A machine vision-based gestural interface for people with upper extremity physical impairments. IEEE Trans Syst Man Cybern: Systems 44(5):630–641
Kaczmarek M, Domski W, Mazur A (2017) Position-force control of mobile manipulator – nonadaptive and adaptive case. Nephron Clin Pract 27(4):487–503
Bayraktar E, Yigit CB, Boyraz P (2020) Object manipulation with a variable-stiffness robotic mechanism using deep neural networks for visual semantics and load estimation. Neural Comput & Applic 32:9029–9045
Liu M, Chowdhary G, Bruno CDS et al (2018) Gaussian processes for learning and control: a tutorial with examples. IEEE Control Syst Mag 38(5):53–86
Horng GJ, Liu MX, Chen CC (2020) The smart image recognition mechanism for crop harvesting system in intelligent agriculture. IEEE Sensors J 20(5):2766–2781
Li Z, Janardhanan MN, Ashour AS, Dey N (2019) Mathematical models and migrating birds optimization for robotic U-shaped assembly line balancing problem. Neural Comput & Applic 31:9095–9111
Bilberg CP, Witting CA, Andersen NA et al (2019) Force-based perception and manipulation, the DTU team competing in MBZIRC 2017. J Robot Syst 36(3):517–530
Yoshida S, Shirokura T, Sugiura Y, Sakamoto D, Ono T, Inami M, Igarashi T (2016) RoboJockey: Designing an entertainment experience with robots. IEEE Comp Graph Appl 36(1):62–69
Wall DG, Economou J, Knowles K (2018) Quasi-real-time confined environment path generation for mobile robotic manipulator arms. Proc Institut Mech Eng 232(3):270–284
Yildiz I (2018) A low-cost and lightweight alternative to rehabilitation robots: omnidirectional interactive mobile robot for arm rehabilitation. Arab J Sci Eng 43(3):1053–1059
Shah D, Tang L, Gai J, Putta-Venkata R (2016) Development of a mobile robotic phenotyping system for growth chamber-based studies of genotype x environment interactions. IFAC Pap OnLine 49(16):248–253
Armando N, Almeida R, Fernandes JM, Silva JS, Boavida F (2021) End-to-end experimentation of a 5G vertical within the scope of blended learning. Discov Intern Things 1:9
Silva FFA, Adorno BV (2016) Whole-body control of a mobile manipulator using feedback linearization based on dual quaternions. J Intell Robot Syst 1:1–14
Brown WR, Ulsoy AG (2017) Robust design of passive assist devices for multi-DOF robotic manipulator arms. Robotica 35(11):1–18
Xu Z, Cheng C, Sugumaran V (2020) Big data analytics of crime prevention and control based on image processing upon cloud computing. J Surveill Secur Saf 1:16–33
Boral S, Chaturvedi SK, Naikan VNA (2019) A case-based reasoning system for fault detection and isolation: a case study on complex gearboxes. J Qual Maint Eng 25(2):213–235
Jin X, Zhao K, Ji J, Qiu Z, He Z, Ma H (2020) Design and experiment of intelligent monitoring system for vegetable fertilizing and sowing. J Supercomput 76(5):3338–3354
Andre Chase O, Andre DNC, Edson DSSA et al (2018) Environmental measurement technology: an approach to the Amazonian environment. IEEE Lat Am Trans 16(4):1036–1041
Howard C, Jordan P, Di Eugenio B et al (2017) Shifting the load: a peer dialogue agent that encourages its human collaborator to contribute more to problem solving. Int J Artif Intell Educ 27(1):1–29
Ferdaus MM, Pratama M, Anavatti SG, Garratt MA, Pan Y (2020) Generic evolving self-organizing neuro-fuzzy control of bio-inspired unmanned aerial vehicles. IEEE Trans Fuzzy Syst 28(8):1542–1556
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Consent for publication
All authors have seen the manuscript and approved to submit it to your journal.
Competing interests
The authors declare no competing interests.
Disclosure
We confirm that the content of the manuscript has not been published or submitted for publication elsewhere.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Xu, K., Wang, Z. Planning and control of mobile manipulator’s operation on objects with restricted motion in intelligent environment. Pers Ubiquit Comput 27, 1369–1379 (2023). https://doi.org/10.1007/s00779-021-01594-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-021-01594-5