Skip to content

Optimus - An All-Terrain Semi-Amphibious Ground Robot based on ROS

Notifications You must be signed in to change notification settings

tanujthakkar/optimus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Optimus - All Terrain Semi-Amphibious Ground Vehicle for Highly Hazardous Scenerios

The following repository is part of a project submitted as coursework for the ENPM662 - Introduction to Robot Modelling course at University of Maryland - College Park. The motivation behind the project was to design a all terrain ground robot inspired from the Axel Rover by NASA/JPL and the Clearpath Robotics Warthog. We developed a differential drive robot that can dynamically adjust its ride height and adapt to the local terrain. Additionally, the robot also features two UR10e arms for manipulation capabilities.

Optimus.mp4
Optimus_UR10.mp4

Setup & Usage

  1. Copy the following ROS packages to your respective catkin_workspace/src optimus optimus_front_down optimus_rear_down universal_robot

  2. Build the package by navigating back to the catkin_workspace folder in the terminal and run -

    catkin_make
    
  3. Source the catkin_workspace after successful build -

    source /catkin_workspace/devel/setup.bash
    
  4. For full configuration of the robot, launch Gazebo using the following command -

    roslaunch optimus optimus.launch
    

    Run the teleop scripts using the following respective commands in different terminals -

    rosrun optimus optimus_teleop.py
    
    rosrun optimus UR10_teleop.py
    
  5. For seperate halves configuration of the robot, launch Gazebo using the following command -

    roslaunch optimus different_namespaces.launch
    

    Run the teleop scripts using the following respective commands in different terminals -

    rosrun optimus_front_down optimus_front_down_teleop.py
    
    rosrun optimus_rear_down optimus_rear_down_teleop.py
    

Please reach out to us if you face any issues building/running the package.

Tanuj Thakkar - tanuj@umd.edu

Divyansh Agrawal - dagrawa1@umd.edu

About

Optimus - An All-Terrain Semi-Amphibious Ground Robot based on ROS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy