#include <open_manipulator_p_controller.h>
|
bool | goalDrawingTrajectoryCallback (open_manipulator_msgs::SetDrawingTrajectory::Request &req, open_manipulator_msgs::SetDrawingTrajectory::Response &res) |
|
bool | goalJointSpacePathCallback (open_manipulator_msgs::SetJointPosition::Request &req, open_manipulator_msgs::SetJointPosition::Response &res) |
|
bool | goalJointSpacePathFromPresentCallback (open_manipulator_msgs::SetJointPosition::Request &req, open_manipulator_msgs::SetJointPosition::Response &res) |
|
bool | goalJointSpacePathToKinematicsOrientationCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalJointSpacePathToKinematicsPoseCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalJointSpacePathToKinematicsPositionCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalTaskSpacePathCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalTaskSpacePathFromPresentCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalTaskSpacePathFromPresentOrientationOnlyCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalTaskSpacePathFromPresentPositionOnlyCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalTaskSpacePathOrientationOnlyCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalTaskSpacePathPositionOnlyCallback (open_manipulator_msgs::SetKinematicsPose::Request &req, open_manipulator_msgs::SetKinematicsPose::Response &res) |
|
bool | goalToolControlCallback (open_manipulator_msgs::SetJointPosition::Request &req, open_manipulator_msgs::SetJointPosition::Response &res) |
|
void | initPublisher () |
|
void | initServer () |
|
void | initSubscriber () |
|
void | openManipulatorOptionCallback (const std_msgs::String::ConstPtr &msg) |
|
void | publishGazeboCommand () |
|
void | publishJointStates () |
|
void | publishKinematicsPose () |
|
void | publishOpenManipulatorStates () |
|
bool | setActuatorStateCallback (open_manipulator_msgs::SetActuatorState::Request &req, open_manipulator_msgs::SetActuatorState::Response &res) |
|
OpenManipulatorController::OpenManipulatorController |
( |
std::string |
usb_port, |
|
|
std::string |
baud_rate |
|
) |
| |
OpenManipulatorController::~OpenManipulatorController |
( |
| ) |
|
double open_manipulator_p_controller::OpenManipulatorController::getControlPeriod |
( |
void |
| ) |
|
|
inline |
bool OpenManipulatorController::goalDrawingTrajectoryCallback |
( |
open_manipulator_msgs::SetDrawingTrajectory::Request & |
req, |
|
|
open_manipulator_msgs::SetDrawingTrajectory::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalJointSpacePathCallback |
( |
open_manipulator_msgs::SetJointPosition::Request & |
req, |
|
|
open_manipulator_msgs::SetJointPosition::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalJointSpacePathFromPresentCallback |
( |
open_manipulator_msgs::SetJointPosition::Request & |
req, |
|
|
open_manipulator_msgs::SetJointPosition::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalJointSpacePathToKinematicsOrientationCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalJointSpacePathToKinematicsPoseCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalJointSpacePathToKinematicsPositionCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalTaskSpacePathCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalTaskSpacePathFromPresentCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalTaskSpacePathFromPresentOrientationOnlyCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalTaskSpacePathFromPresentPositionOnlyCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalTaskSpacePathOrientationOnlyCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalTaskSpacePathPositionOnlyCallback |
( |
open_manipulator_msgs::SetKinematicsPose::Request & |
req, |
|
|
open_manipulator_msgs::SetKinematicsPose::Response & |
res |
|
) |
| |
|
private |
bool OpenManipulatorController::goalToolControlCallback |
( |
open_manipulator_msgs::SetJointPosition::Request & |
req, |
|
|
open_manipulator_msgs::SetJointPosition::Response & |
res |
|
) |
| |
|
private |
void OpenManipulatorController::initPublisher |
( |
| ) |
|
|
private |
void OpenManipulatorController::initServer |
( |
| ) |
|
|
private |
void OpenManipulatorController::initSubscriber |
( |
| ) |
|
|
private |
void OpenManipulatorController::openManipulatorOptionCallback |
( |
const std_msgs::String::ConstPtr & |
msg | ) |
|
|
private |
void OpenManipulatorController::process |
( |
double |
time | ) |
|
void OpenManipulatorController::publishCallback |
( |
const ros::TimerEvent & |
| ) |
|
void OpenManipulatorController::publishGazeboCommand |
( |
| ) |
|
|
private |
void OpenManipulatorController::publishJointStates |
( |
| ) |
|
|
private |
void OpenManipulatorController::publishKinematicsPose |
( |
| ) |
|
|
private |
void OpenManipulatorController::publishOpenManipulatorStates |
( |
| ) |
|
|
private |
bool OpenManipulatorController::setActuatorStateCallback |
( |
open_manipulator_msgs::SetActuatorState::Request & |
req, |
|
|
open_manipulator_msgs::SetActuatorState::Response & |
res |
|
) |
| |
|
private |
void OpenManipulatorController::startTimerThread |
( |
| ) |
|
void * OpenManipulatorController::timerThread |
( |
void * |
param | ) |
|
|
static |
pthread_attr_t open_manipulator_p_controller::OpenManipulatorController::attr_ |
|
private |
double open_manipulator_p_controller::OpenManipulatorController::control_period_ |
|
private |
std::vector<ros::Publisher> open_manipulator_p_controller::OpenManipulatorController::gazebo_goal_joint_position_pub_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::get_joint_position_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::get_kinematics_pose_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_drawing_trajectory_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_joint_space_path_from_present_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_joint_space_path_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_joint_space_path_to_kinematics_orientation_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_joint_space_path_to_kinematics_pose_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_joint_space_path_to_kinematics_position_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_task_space_path_from_present_orientation_only_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_task_space_path_from_present_position_only_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_task_space_path_from_present_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_task_space_path_orientation_only_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_task_space_path_position_only_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_task_space_path_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::goal_tool_control_server_ |
|
private |
ros::NodeHandle open_manipulator_p_controller::OpenManipulatorController::node_handle_ |
|
private |
OpenManipulator open_manipulator_p_controller::OpenManipulatorController::open_manipulator_ |
|
private |
ros::Publisher open_manipulator_p_controller::OpenManipulatorController::open_manipulator_joint_states_pub_ |
|
private |
std::vector<ros::Publisher> open_manipulator_p_controller::OpenManipulatorController::open_manipulator_kinematics_pose_pub_ |
|
private |
ros::Subscriber open_manipulator_p_controller::OpenManipulatorController::open_manipulator_option_sub_ |
|
private |
ros::Publisher open_manipulator_p_controller::OpenManipulatorController::open_manipulator_states_pub_ |
|
private |
ros::NodeHandle open_manipulator_p_controller::OpenManipulatorController::priv_node_handle_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::set_actuator_state_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::set_joint_position_server_ |
|
private |
ros::ServiceServer open_manipulator_p_controller::OpenManipulatorController::set_kinematics_pose_server_ |
|
private |
pthread_t open_manipulator_p_controller::OpenManipulatorController::timer_thread_ |
|
private |
bool open_manipulator_p_controller::OpenManipulatorController::timer_thread_state_ |
|
private |
bool open_manipulator_p_controller::OpenManipulatorController::using_platform_ |
|
private |
bool open_manipulator_p_controller::OpenManipulatorController::with_gripper_ |
|
private |
The documentation for this class was generated from the following files: