This repo provides code and manual for ECE470: Introduction to Robotics.
- Lab1: Pick and Place experiment through Teach Pendent to solve Hanoi problem
- Lab2: Get started with ROS (Node, Topic, Message) by Turtlesim
- Lab3: The Tower of Hanoi with ROS
- Lab4: Forward Kinematics of UR3e
- Lab5: Inverse Kinematics of UR3e
- Lab6: Image Processing (filtering, edge detection, segmentation and classification)
- Lab7: Camera Calibration
Due to limited time of lab session, it is strongly recommended to get prepared for lab session.
- read lab manual before session and know what to do
- It is encouraged to complete your code before lab.
Any questions are welcomed.
if some of you guys want to debug in your own laptop, it is recommended to install ubuntu and ROS. Here show you some basic procedures.
- Download VMware Workstation here. Other virtual machine software (like VirtualBox) is fine. Recommended version: 16 Pro or 15 Pro.
- Install it and activate license by yourself.
- Download ubuntu Desktop image (.iso) in official website here or Tsinghua Mirror.
- Open VMware and create a new virtual machine.
- Follow the steps in install.md in
reference
folder.
- modify
lab6_manual
andlab7_manual
- integrate camera snapshot into ROS for convenience
- install camera dependency on Virtual machine
- lab4 manual error, return value