Skip to content

Sample program for using a 6-axis robotic arm to launch a paper glider

Notifications You must be signed in to change notification settings

OSU-AIMS/paper-glider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

paper_glider 🛩️

Sample package for using a 6-axis robotic arm to launch a paper glider. Intended to support the development of robotic applications at the Artifically Intelligent Manufacturing Systems (AIMS) Lab at The Ohio State University.

Note: This repository was designed for ROS Melodic. It has not been tested on other distributions. Specifically designed for the Motoman MH5 robot as supported by the ROS-Industrial program.

Installation

The following section explains how to setup the package to work.

Prerequisites

Required Repositories

Clone the below repositories into your catkin-tools workspace:

Dependencies

To automatically install any missing dependencies of your ROS installation, run the following terminal commands:

#---------- install third party dependencies -----------
sudo apt-get update
# Move to the root of the workspace
cd [PATH/TO/YOUR/WORKSPACE]
# Install all dependencies of packages in the workspace
rosdep install --from-paths src --ignore-src -r -y
# Build your workspace
catkin build
source devel/setup.bash

Once the workspace build process is completed you are ready to start playing...cheers!

Install missing dependencies

If the build fails, it occurs usually to missing package dependencies or missing third party (non-ros) packages. When this occurs the build log in the terminal indicates the name of the package dependency that it is missing, then try:

sudo apt-get update ros-kinetic-[package-name]
# separate the package name words with a '-'

If a package is not found it is probably a third-party dependency, google the name of the package and search for installation instructions:

Usage

roslaunch motoman_mh5_moveit_config demo.roslaunch
rosrun paper_glider paper_glider.py

About

Sample program for using a 6-axis robotic arm to launch a paper glider

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published