joint_spline_trajectory_action_controller.cpp [code] | Implement an actionlib server to execute a pr2_controllers_msgs::JointTrajectoryAction. Follows the given trajectory with the arm |
joint_spline_trajectory_action_controller.hpp [code] | Implement an actionlib server to execute a pr2_controllers_msgs::JointTrajectoryAction. Follows the given trajectory with the arm |
joint_trajectory_action_controller.cpp [code] | |
joint_trajectory_action_controller.hpp [code] | Implement an actionlib server to execute a pr2_controllers_msgs::JointTrajectoryAction. Follows the given trajectory with the arm |
simple_spline_trajectory.cpp [code] | |
simple_trajectory.cpp [code] | |
simple_trajectory_compare.cpp [code] | |
sr_controller.cpp [code] | A generic controller for the Shadow Robot EtherCAT hand's joints |
sr_controller.hpp [code] | A generic controller for the Shadow Robot EtherCAT hand's joints |
sr_friction_compensation.cpp [code] | |
sr_friction_compensation.hpp [code] | Compensate the tendon friction by adding a given value depending on the sign of the force demand |
srh_example_controller.cpp [code] | This is a simple controller example, showing you how to create your own controller, how to receive the data and update the command |
srh_example_controller.hpp [code] | This is a simple controller example, showing you how to create your own controller, how to receive the data and update the command |
srh_fake_joint_calibration_controller.cpp [code] | A Fake joint calibration controller. Only loads the force pid settings from the parameter server |
srh_fake_joint_calibration_controller.h [code] | A Fake joint calibration controller. Only loads the force pid settings from the parameter server |
srh_joint_effort_controller.cpp [code] | Compute an effort demand from the effort error. As the effort PID loop is running on the motor boards, there's no PID loops involved here. We're just using the friction compensation algorithm to take into account the friction of the tendons |
srh_joint_effort_controller.hpp [code] | Compute an effort demand from the effort error. As the effort PID loop is running on the motor boards, there's no PID loops involved here. We're just using the friction compensation algorithm to take into account the friction of the tendons |
srh_joint_muscle_valve_controller.cpp [code] | Compute an effort demand from the effort error. As the effort PID loop is running on the motor boards, there's no PID loops involved here. We're just using the friction compensation algorithm to take into account the friction of the tendons |
srh_joint_muscle_valve_controller.hpp [code] | Compute an effort demand from the effort error. As the effort PID loop is running on the motor boards, there's no PID loops involved here. We're just using the friction compensation algorithm to take into account the friction of the tendons |
srh_joint_position_controller.cpp [code] | Follows a position target. The position demand is converted into a force demand by a PID loop |
srh_joint_position_controller.hpp [code] | |
srh_joint_velocity_controller.cpp [code] | Follows a velocity target. The velocity demand is converted into a force demand by a PID loop |
srh_joint_velocity_controller.hpp [code] | Follows a position target. The position demand is converted into a force demand by a PID loop |
srh_mixed_position_velocity_controller.cpp [code] | Compute a velocity demand from the position error using a PID loop. The velocity demand is then converted into a force demand by a second PID loop and is sent to the motor |
srh_mixed_position_velocity_controller.hpp [code] | Compute a velocity demand from the position error using a PID loop. The velocity demand is then converted into a force demand by a second PID loop and is sent to the motor |
srh_muscle_joint_position_controller.cpp [code] | |
srh_muscle_joint_position_controller.hpp [code] | |
srh_syntouch_controllers.cpp [code] | Dummy controller to show how to use the biotac tactiles to compute the force demand |
srh_syntouch_controllers.hpp [code] | Dummy controller to show how to use the biotac tactiles to compute the force demand |
test_controllers.cpp [code] | |
test_controllers.hpp [code] | |
test_joint_pos_controller.cpp [code] |