One of the most difficult tasks for a mobile robot is navigation. Navigation and manipulation of heterogeneous robots are becoming more important in the field of industry, defence, search and rescue, etc. This paper mainly focuses on the implementation of a multi-robot collaboration system using the robotic operating system (ROS) and Gazebo platform. The system consists of two heterogeneous robots, each with distinct capabilities that collaborate to perform an object collection and delivery task. The robots utilize the ROS framework for communication and coordination, with a finite state machine (FSM) used to control the sequential execution of tasks. The robots navigate towards the object using simultaneous localization and mapping (SLAM) and the navigation stack, with the first robot equipped with an arm performing the object manipulation and placing the object on the second robot with collecting bin. Finally, the system allows both robots to navigate towards delivery coordinates. The system is evaluated in a simulated environment and demonstrates the ability of the system to effectively perform the object collection and delivery task.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Heterogeneous Collaborative Aerial Manipulation

    Roque, Pedro | BASE | 2017

    Free access

    Cloud-enabled robots

    Doriya, Rajesh | TIBKAT | 2022



    Collaborative Robots

    Mihelj, Matjaž / Bajd, Tadej / Ude, Aleš et al. | Springer Verlag | 2018


    Distributed collaborative system for heterogeneous swarms of autonomous mobile robots

    Autefage, Vincent / Chaumette, Serge / Magoni, Damien | IEEE | 2015