Skip to content

Hybrid Position and Force Controller (unfinished)

Juan Rojas edited this page Dec 2, 2016 · 1 revision

<< back to Mainpage

EN | 中文

#Demo 9 - Hybrid Position and Force Controller (unfinished)



#####Navigation

  1. Summary
  2. Video
  3. Quickstart
  4. Structure
  5. FAQ




###Summary


This work is divided into 3 steps.
#####Step 1 : design a torque controller to control the velocity in joint space
######step 1.1: control a joint at one time (the work where we are)
First we trun off the gravity compensations. And we get the informations(actual velocities) we want from the topic /robot/limb/right/gravity_compensation_torques, and then use the PID algrithm to control it(S0 joint).
Phenominon:
The joint can move in desired speed but vibrate. This is because the actual velocity is not so accurate. So we may need to have a filter.
######step 1.2: control seven joints at one time
#####Step 2 : design a torque controller to control the position in Cartesian space
#####Step 3 : combine a torque controller to control the force in Cartesian space

#####Files Location:

  • ./demos/demos_sysu_baxter/src/HPFC


###Video


Wait


###Quickstart


Beofore you run this node, please make sure your computer have been connected to the baxter.

$ ./mpid4




###Structure





###FAQ