Skip to content

JaredRosenbaum/robot_shellgame

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MoveIt Packages with Python Scripts Created for ME 396P Final Presentation, Fall 2022, Team G09

Contents

  1. ur_moveit_config
    • The ur_moveit_config package contains the simplest possible MoveIt configuration for a Universal Robots UR3 manipulator developed using the MoveIt Setup Assistant. It depends on UR-provided packages which can be found at the Universal Robots ROS Drivers page.
  2. ur_scripts
    • The ur_scripts package contains the Python code used to make the robot compute and execute operations. In order for the scripts to properly execute, one must be using the same experimental setup (1 UR3 robot arm, 1 Intel RealSense D435i camera + end effector, 3 Red Shells, 1 green marking on a Shell)

Requirements, Dependencies, and Building

These packages are built and tested on a system running ROS1 noetic on Ubuntu 20.04. Users are assumed to already have ROS noetic installed on a machine running Ubuntu 20.04 to execute this demonstration. Details of ROS installation can be found on the ROS Tutorials webpage.

Use of these packages in a non-simulated environment requires the use of the official Universal Robots ROS Drivers.

  1. Create a Catkin workspace:
mkdir -p catkin_ws/src && cd catkin_ws
  1. Clone the contents of this repository:
git clone https://github.com/steven-swanbeck/ur3_calculator.git src/lightning_talk
  1. Clone the UR Robots ROS Driver:
git clone https://github.com/UniversalRobots/Universal_Robots_ROS_Driver.git src/Universal_Robots_ROS_Driver
  1. And the associated description packages:
git clone -b melodic-devel-staging https://github.com/ros-industrial/universal_robot.git src/universal_robot
  1. Install all package dependencies:
sudo apt update -qq
rosdep update
rosdep install --from-paths src --ignore-src -r -y
  1. Make the workspace:
catkin_make
  1. Source the workspace:
source devel/setup.bash

About

Expansion upon robot_calculator for final project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.4%
  • CMake 9.6%