AfterMove enum value | thormang3::HeadControlModule | private |
afterMoveLidar() | thormang3::HeadControlModule | private |
beforeMoveLidar(double start_angle) | thormang3::HeadControlModule | private |
BeforeStart enum value | thormang3::HeadControlModule | private |
calc_joint_accel_tra_ | thormang3::HeadControlModule | private |
calc_joint_tra_ | thormang3::HeadControlModule | private |
calc_joint_vel_tra_ | thormang3::HeadControlModule | private |
calcLinearInterpolationTra(double pos_start, double pos_end, double smp_time, double mov_time) | thormang3::HeadControlModule | private |
calcMinimumJerkTraPVA(double pos_start, double vel_start, double accel_start, double pos_end, double vel_end, double accel_end, double smp_time, double mov_time) | thormang3::HeadControlModule | private |
control_cycle_msec_ | thormang3::HeadControlModule | private |
control_mode_ | robotis_framework::MotionModule | protected |
current_position_ | thormang3::HeadControlModule | private |
current_state_ | thormang3::HeadControlModule | private |
DEBUG | thormang3::HeadControlModule | private |
destroyInstance() | robotis_framework::Singleton< HeadControlModule > | static |
enable_ | robotis_framework::MotionModule | protected |
EndMove enum value | thormang3::HeadControlModule | private |
finishMoving() | thormang3::HeadControlModule | private |
get3DLidarCallback(const std_msgs::String::ConstPtr &msg) | thormang3::HeadControlModule | private |
get3DLidarRangeCallback(const std_msgs::Float64::ConstPtr &msg) | thormang3::HeadControlModule | private |
getControlMode() | robotis_framework::MotionModule | |
getInstance() | robotis_framework::Singleton< HeadControlModule > | static |
getModuleEnable() | robotis_framework::MotionModule | |
getModuleName() | robotis_framework::MotionModule | |
goal_acceleration_ | thormang3::HeadControlModule | private |
goal_position_ | thormang3::HeadControlModule | private |
goal_velocity_ | thormang3::HeadControlModule | private |
HeadControlModule() | thormang3::HeadControlModule | |
HeadLidarMode enum name | thormang3::HeadControlModule | private |
initialize(const int control_cycle_msec, robotis_framework::Robot *robot) | thormang3::HeadControlModule | virtual |
is_direct_control_ | thormang3::HeadControlModule | private |
is_moving_ | thormang3::HeadControlModule | private |
isRunning() | thormang3::HeadControlModule | virtual |
jointTraGeneThread() | thormang3::HeadControlModule | private |
lidarJointTraGeneThread() | thormang3::HeadControlModule | private |
ModeCount enum value | thormang3::HeadControlModule | private |
module_name_ | robotis_framework::MotionModule | protected |
movement_done_pub_ | thormang3::HeadControlModule | private |
moving_head_pub_ | thormang3::HeadControlModule | private |
moving_time_ | thormang3::HeadControlModule | private |
None enum value | thormang3::HeadControlModule | private |
onModuleDisable() | robotis_framework::MotionModule | virtual |
onModuleEnable() | robotis_framework::MotionModule | virtual |
operator=(Singleton const &) | robotis_framework::Singleton< HeadControlModule > | protected |
original_position_lidar_ | thormang3::HeadControlModule | private |
process(std::map< std::string, robotis_framework::Dynamixel * > dxls, std::map< std::string, double > sensors) | thormang3::HeadControlModule | virtual |
publishDoneMsg(const std::string done_msg) | thormang3::HeadControlModule | private |
publishLidarMoveMsg(std::string msg_data) | thormang3::HeadControlModule | private |
publishStatusMsg(unsigned int type, std::string msg) | thormang3::HeadControlModule | private |
queue_thread_ | thormang3::HeadControlModule | private |
queueThread() | thormang3::HeadControlModule | private |
result_ | robotis_framework::MotionModule | |
SCAN_END_ANGLE | thormang3::HeadControlModule | private |
scan_range_ | thormang3::HeadControlModule | private |
SCAN_START_ANGLE | thormang3::HeadControlModule | private |
setHeadJointCallback(const sensor_msgs::JointState::ConstPtr &msg) | thormang3::HeadControlModule | private |
setHeadJointTimeCallback(const thormang3_head_control_module_msgs::HeadJointPose::ConstPtr &msg) | thormang3::HeadControlModule | private |
setModuleEnable(bool enable) | robotis_framework::MotionModule | |
Singleton() | robotis_framework::Singleton< HeadControlModule > | protected |
Singleton(Singleton const &) | robotis_framework::Singleton< HeadControlModule > | protected |
StartMove enum value | thormang3::HeadControlModule | private |
startMoveLidar(double target_angle) | thormang3::HeadControlModule | private |
startMoving() | thormang3::HeadControlModule | private |
status_msg_pub_ | thormang3::HeadControlModule | private |
stop() | thormang3::HeadControlModule | virtual |
stop_process_ | thormang3::HeadControlModule | private |
stopMoving() | thormang3::HeadControlModule | private |
target_position_ | thormang3::HeadControlModule | private |
tra_count_ | thormang3::HeadControlModule | private |
tra_gene_thread_ | thormang3::HeadControlModule | private |
tra_lock_ | thormang3::HeadControlModule | private |
tra_size_ | thormang3::HeadControlModule | private |
using_joint_name_ | thormang3::HeadControlModule | private |
~HeadControlModule() | thormang3::HeadControlModule | virtual |
~MotionModule() | robotis_framework::MotionModule | virtual |