File List
Here is a list of all files with brief descriptions:
 joint_spline_trajectory_action_controller.cppImplement an actionlib server to execute a control_msgs::JointTrajectoryAction. Follows the given trajectory with the arm
 joint_spline_trajectory_action_controller.hppImplement an actionlib server to execute a control_msgs::JointTrajectoryAction. Follows the given trajectory with the arm
 joint_trajectory_action_controller.cppImplement an actionlib server to execute a control_msgs::FollowJointTrajectoryAction. Follows the given trajectory with the arm
 joint_trajectory_action_controller.hppImplement an actionlib server to execute a control_msgs::JointTrajectoryAction. Follows the given trajectory with the arm
 simple_spline_trajectory.cppHttp://ros.org/wiki/pr2_controllers/Tutorials/Moving%20the%20arm%20using%20the%20Joint%20Trajectory%20Action
 simple_trajectory.cppHttp://ros.org/wiki/pr2_controllers/Tutorials/Moving%20the%20arm%20using%20the%20Joint%20Trajectory%20Action
 simple_trajectory_compare.cpp
 sr_controller.cppA generic controller for the Shadow Robot EtherCAT hand's joints
 sr_controller.hppA generic controller for the Shadow Robot EtherCAT hand's joints
 sr_friction_compensation.cpp
 sr_friction_compensation.hppCompensate the tendon friction by adding a given value depending on the sign of the force demand
 sr_plain_pid.cpp
 sr_plain_pid.hpp
 srh_example_controller.cppThis 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.hppThis 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.cppA Fake joint calibration controller. Only loads the force pid settings from the parameter server
 srh_fake_joint_calibration_controller.hA Fake joint calibration controller. Only loads the force pid settings from the parameter server
 srh_joint_effort_controller.cppCompute 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.hppCompute 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.cppCompute 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.hppCompute 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.cppFollows a position target. The position demand is converted into a force demand by a PID loop
 srh_joint_position_controller.hpp
 srh_joint_variable_pid_position_controller.cppFollows a position target. The position demand is converted into a force demand by a PID loop
 srh_joint_variable_pid_position_controller.hpp
 srh_joint_velocity_controller.cppFollows a velocity target. The velocity demand is converted into a force demand by a PID loop
 srh_joint_velocity_controller.hppFollows a position target. The position demand is converted into a force demand by a PID loop
 srh_mixed_position_velocity_controller.cppCompute 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.hppCompute 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
 srh_muscle_joint_position_controller.hpp
 srh_syntouch_controllers.cppDummy controller to show how to use the biotac tactiles to compute the force demand
 srh_syntouch_controllers.hppDummy controller to show how to use the biotac tactiles to compute the force demand
 test_controllers.cpp
 test_controllers.hpp
 test_joint_pos_controller.cpp


sr_mechanism_controllers
Author(s): Ugo Cupcic
autogenerated on Tue Oct 13 2020 03:55:58