shortcuts:
lectures
homeworks
lab notebook
search:
Manipulators
(Tue Nov 19, lect 23)
|
previous
|
next
|
slides
|
More about links and joints and arms
Logistics
Change in due dates – discussion re “dress rehearsal”
Review
Robotics Term Projects
Manipulators
Kinematic Chains
A set of links and joints together form a
kinematic chain
If one end is attached to something fixed (like the floor) it is “grounded”
The other end will usually have some kind of gripper, sensor, or effector
This system can be complex and can be analyzed mathematically
Coordinate Frames
Ground based mobile robots have two important coordinate frames: the map and robot frames.
Robot arms have many more coordinate systems.
The links are fixed and of known length
The joints are all in a known position represented by one or more angles
Joint space and task space
In ROS, names in URDF are used to name the frames
Forward and Reverse
Forward Kinematics
If you set all the joint angles a certain way, where will the end be in space?
This has a single solution and is tractable
Reverse Kinematics
If you want the end to be in a certain location, what should the joint angles be?
This might have zero (out of reach), or more solutions
Simple case
Charlie Arm
PythonRobotics Learning Samples
Let’s skim some code:
Arm Navigation
Lets run that code too
Thank you. Questions?
(random Image from picsum.photos)
Welcome
Autonomous Robotics
List of Lectures
Homeworks
Final Projects
Programming Assignments
Lectures
Sensing and Moving
Welcome
ROS From the top
ROS Nodes and Topics
Robot Hardware
Sensing with Lidar
Perception and Sensors
How do mobile Robots move?
ROS Programming Best Practices
Orienting
Robot Orientation
ROS Coordinates
The almighty TF package
How do Robots Localize?
Localization in practice
Navigating
Path Planning
Advanced Topics
Fiducials
Finite State Machines
Behavior Trees
Intro to computer Vision
Kalman Filters
Kalman Filters
Joints and Links
Manipulators
Projects
Project Work
Project Work
Last Class!
Course Resources
Guide for Teaching Asssistants!
References
Cribsheets
Key Papers in Robotics
Book Supplements
Cosi119a FAQ
The "Big Ideas"