Skip to content
/ robo Public

The project demonstrates an automatic docking planner for a mobile robot (omni-directional robot). It was fully simulated over ROS framework using Gazebo and Planar move plugin.

Notifications You must be signed in to change notification settings

rvipin17/robo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

robo

  1. The first stage begins with an omni-directional robot parked in front of a table. The four legs of the table are visible to the Lidar sensor at the centre of the robot.
  2. In the second stage, the robot will then find its way to go underneath the table, and it will align and center itself within 4 legs of the table as shown in the picture attached. Additionally the robot will response to the movement of the table accordingly.

Prerequisites

  1. Install ROS Kinetic with ubuntu 16.04.
  2. Install Python, pip, and Scipy.

$ sudo apt-get install python-scipy
$ pip install scipy

Instructions

  1. create a workspace
    $ mkdir -p ~/catkin_ws/src
    $ cd ~/catkin_ws/src
    $ catkin_init_workspace
    $ cd ..
    $ catkin_make

  2. Clone the project and launch
    $ cd ~/catkin_ws/src
    $ git clone https://github.com/rvipin17/robo.git
    $ cd ..
    $ catkin_make
    $ source ~/catkin_ws/devel/setup.bash
    $ roslaunch robo robo.launch

  3. Now you will see robot getting inside the robot. Please change the table position, the robot will respond accordingly.

Thank You.

About

The project demonstrates an automatic docking planner for a mobile robot (omni-directional robot). It was fully simulated over ROS framework using Gazebo and Planar move plugin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published