University of Minnesota
University of Minnesota: Department of Mechanical Engineering

ME 5286: Robotics
Spring 2020

Robot Lab: Resources

This page contains manuals and resources related to the Robot Lab.

Writing Resources

Memo Guidelines

Robot Resources

UR5 Technical Specs (pdf)

UR5 User Manuals for Robot 1

UR5 User Manuals for Robot 2

ROBOTIQ 2-Finger Gripper
Intro to RoboDK
RoboDK Basic Guide

Safety for Collaborative Robot Applications:
Collaborative Robot Technical Specification ISO/TS 15066 Update
by Roberta Nelson Shea, Rockwell Automation, 2016

Robot Tutorials
Zacobria - an introduction to programming a UR5 robot.

Programming Resources

RoboDK Python API Useful Functions

C Programming
MENet C tutorial - good basic introduction on programming in the C language. tutorial - a more detailed C tutorial, also good for reference. Make sure you read the C tutorial, not the C++ tutorial. - the best reference source for looking up particular functions. This site is a reference for C++, but all functions that exist in C, work the same in both C and C++.

Print Resources:
Brian W Kernighan, Dennis M Ritchie, The C Programming Language, Prentice Hall.
Byron S Gottfried, Schaum's Outline of Theory and Problems of Programming in C, (Schaum's outline series), McGraw Hill.

Python Programming
Python tutorial - full introduction on programming in the Python language.

MATLAB Programming
Michigan MATLAB Tutorial - simple introduction to MATLAB.

D E P A R T M E N T    O F    M E C H A N I C A L    E N G I N E E R I N G
111 Church Street SE, Minneapolis, MN 55455 | 612-625-0705 |   Follow us on Twitter   Like us on Facebook   Join our network