Clone and Setup Custom Workspace

Steps Install prerequisites sudo apt install ros-melodic-joy sudo apt install python3-numpy Install libnifalcon (instructions in Falcon tutorial)

Creating a new package

Create a new package bash cd ~/code/code_idealab_ros/src/ catkin_create_pkg thorlabs_linear_actuator std_msgs rospy roscpp cd ~/code/code_idealab_ros/ catkin_make Find package dependencies:

Create a new message

Steps Create Message roscd thorlabs_linear_actuator/ mkdir msg cd msg nano write.

Creating Scripts

Steps see https://wiki.ros.org/ROS/Tutorials/CustomMessagePublisherSubscriber(python) for details on how to customize create the scripts directory and pull talker and listener examples

Install and Setup SSH

Basic Steps Make a new directory for holding keys mkdir ~/keys Decrypt your current keys

Using the Mark-10

prep the host machine in a virtualbox environment Download and install drivers from the mark 10 website

08-install gitman

Gitman is my python based package for scanning a computer and pulling all your repositories off.

UR5 Information

Resources URX Python Package Universal Robots ROS Driver/Library UR Toolbox

09-Install and Configure Atom

Install wget -qO - https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add - sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.

Installing and Running the Novint Falcon

Introduction This tutorial describes how to install and run a Novint falcon in an Ubuntu virtual machine.