mirror of
https://github.com/EECS-467-W20-RRRobot-Project/RRRobot.git
synced 2025-10-04 07:40:42 +00:00
Working arm movement to specific pose (x,y,z,roll,pitch,yaw). There are a lot of other changes too.
-Removed gravity (temporary, I hope). I was struggling to get inverse dynamics working correctly to provide a torque to compensate for gravity. Eventually, I think we want to have a PID, plus gravity compensation. -Created a demo world with setpoints that the robot heads to. -Arm kinematic representation is working. -PID control of each joint is working to a basic extent. Some segments are more responsive than others. Still to do: -reading in SDF should be more robust, and should support all joint types -better control -obstacle avoidance in arm movement path -control with gravity -arm joint limits, and shortest path to angle (ie considers that theta wraps at 2 pi
This commit is contained in:
1514
rrrobot_src/world/rrrobot_setpoint.world
Normal file
1514
rrrobot_src/world/rrrobot_setpoint.world
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user