action_file_define.h
/tmp/ws/src/thormang3_mpc/thormang3_action_module/include/thormang3_action_module/
action__file__define_8h
thormang3::action_file_define::Page
thormang3::action_file_define::PageHeader
thormang3::action_file_define::Step
thormang3
thormang3::action_file_define
const int
INVALID_BIT_MASK
namespacethormang3_1_1action__file__define.html
a411182f66ee83be234fededc76f84066
const int
MAXNUM_JOINTS
namespacethormang3_1_1action__file__define.html
a2b9111216db016b586231a8cfab5436c
const int
MAXNUM_NAME
namespacethormang3_1_1action__file__define.html
a3193d7e0a8671dbbfc7743e55da8d0c8
const int
MAXNUM_PAGE
namespacethormang3_1_1action__file__define.html
a8fcb4c1ce765f3f98274e01b095a4f18
const int
MAXNUM_STEP
namespacethormang3_1_1action__file__define.html
a84b2c617fb9ca194e57f5f92693d37f9
const int
SPEED_BASE_SCHEDULE
namespacethormang3_1_1action__file__define.html
a21c536eb0dcfb4a1f315e74a3706dc10
const int
TIME_BASE_SCHEDULE
namespacethormang3_1_1action__file__define.html
a406c3241ef3b40ad3fa657e224dd2d68
const int
TORQUE_OFF_BIT_MASK
namespacethormang3_1_1action__file__define.html
a3aa97727b355709e67eb2433817f35c1
action_module.cpp
/tmp/ws/src/thormang3_mpc/thormang3_action_module/src/
action__module_8cpp
thormang3_action_module/action_module.h
action_module.h
/tmp/ws/src/thormang3_mpc/thormang3_action_module/include/thormang3_action_module/
action__module_8h
action_file_define.h
thormang3::ActionModule
thormang3
#define
_USE_MATH_DEFINES
action__module_8h.html
a525335710b53cb064ca56b936120431e
thormang3::ActionModule
classthormang3_1_1ActionModule.html
robotis_framework::MotionModule
Singleton< ActionModule >
ActionModule
classthormang3_1_1ActionModule.html
aff6bdd67b281dbd3d2a8ec67806de102
()
void
actionPlayProcess
classthormang3_1_1ActionModule.html
a08a78d067266833c201746a1bd65b600
(std::map< std::string, robotis_framework::Dynamixel * > dxls)
void
brake
classthormang3_1_1ActionModule.html
a85c1b8370f21017702727fec15b43395
()
bool
createFile
classthormang3_1_1ActionModule.html
a662d8e64dafb55f5354e8c8d6b13b40b
(std::string file_name)
void
enableAllJoints
classthormang3_1_1ActionModule.html
a344387bb7ad10cc907504931224eb969
()
void
initialize
classthormang3_1_1ActionModule.html
a60f9d3a37450d34512b6b6e24ac80b08
(const int control_cycle_msec, robotis_framework::Robot *robot)
bool
isRunning
classthormang3_1_1ActionModule.html
a91c1d1161305f3d405857d9a3255680d
()
bool
isRunning
classthormang3_1_1ActionModule.html
ae7f19d7f492a4df51fcf54e7e644cd59
(int *playing_page_num, int *playing_step_num)
bool
loadFile
classthormang3_1_1ActionModule.html
ab9fe2500682503ad5f73a3cbaf16a25a
(std::string file_name)
bool
loadPage
classthormang3_1_1ActionModule.html
a936104981d1ff2441457dedfda68b293
(int page_number, action_file_define::Page *page)
void
onModuleDisable
classthormang3_1_1ActionModule.html
a01d49c591bc70d5a3f94bf4efa083d77
()
void
onModuleEnable
classthormang3_1_1ActionModule.html
aa842461393390f4ce07779b7d2f59899
()
void
process
classthormang3_1_1ActionModule.html
abc9bb60ad1223129567e9100243a4791
(std::map< std::string, robotis_framework::Dynamixel * > dxls, std::map< std::string, double > sensors)
void
resetPage
classthormang3_1_1ActionModule.html
aadf2d877d61a0d552dd7c41555f05d35
(action_file_define::Page *page)
bool
savePage
classthormang3_1_1ActionModule.html
ab3c388c41a23ad45a09073446486944e
(int page_number, action_file_define::Page *page)
bool
start
classthormang3_1_1ActionModule.html
aadc716ca05f227fb5cf113b80f3180d0
(int page_number)
bool
start
classthormang3_1_1ActionModule.html
aa72262b1c2d689d403ae3468f7ec4973
(std::string page_name)
bool
start
classthormang3_1_1ActionModule.html
ae4684d1979884fecbacb2d64009fd862
(int page_number, action_file_define::Page *page)
void
stop
classthormang3_1_1ActionModule.html
ac1c9ada33896217c33362be7c84b3a43
()
virtual
~ActionModule
classthormang3_1_1ActionModule.html
a5bf40d002dff45ff19fb63f96c9fa619
()
std::string
convertIntToString
classthormang3_1_1ActionModule.html
a21de8b40c47b46abddf608b8d695c2b4
(int n)
int
convertRadTow4095
classthormang3_1_1ActionModule.html
a1cfd6a97c2720184ffcdde22e2c56c05
(double rad)
double
convertw4095ToRad
classthormang3_1_1ActionModule.html
aa980d69c30818a826a463842f00eb962
(int w4095)
bool
isRunningServiceCallback
classthormang3_1_1ActionModule.html
a632d7469f885d40c4266db0fd65c99e9
(thormang3_action_module_msgs::IsRunning::Request &req, thormang3_action_module_msgs::IsRunning::Response &res)
void
pageNumberCallback
classthormang3_1_1ActionModule.html
a98c68d174f230a666a240481143fad2f
(const std_msgs::Int32::ConstPtr &msg)
void
publishDoneMsg
classthormang3_1_1ActionModule.html
af3c847f4f548d51b76cb193e1adad32b
(std::string msg)
void
publishStatusMsg
classthormang3_1_1ActionModule.html
afe9c71502e2a9f1bee0753599d16aa67
(unsigned int type, std::string msg)
void
queueThread
classthormang3_1_1ActionModule.html
abc5c9408d41ed677bfee1b09dbc82d3c
()
void
setChecksum
classthormang3_1_1ActionModule.html
a15e6db86838c4f0d76f1bbea2e17d568
(action_file_define::Page *page)
void
startActionCallback
classthormang3_1_1ActionModule.html
a22eafa48d42338abd00e85aa3a271f37
(const thormang3_action_module_msgs::StartAction::ConstPtr &msg)
bool
verifyChecksum
classthormang3_1_1ActionModule.html
ac991da5c43bd69b5e1a9c6ea2ec0f862
(action_file_define::Page *page)
FILE *
action_file_
classthormang3_1_1ActionModule.html
a586c15f7d7c2ce181e2e0858f4cf244c
std::map< std::string, bool >
action_joints_enable_
classthormang3_1_1ActionModule.html
aa37ee1ec160e2df834aa09bc58c2b655
bool
action_module_enabled_
classthormang3_1_1ActionModule.html
a11609a9ee7e74662348ddaa130484534
std::map< std::string, robotis_framework::DynamixelState * >
action_result_
classthormang3_1_1ActionModule.html
a6cffc27b2561be8201d11b4bd6309c47
int
control_cycle_msec_
classthormang3_1_1ActionModule.html
a65c5d724bbe0a00a40bf2de2c967b371
action_file_define::Step
current_step_
classthormang3_1_1ActionModule.html
ac1379dfb42810ea09aed7ff153236069
ros::Publisher
done_msg_pub_
classthormang3_1_1ActionModule.html
a6dd669fe25c6cf773e235aa53819d514
bool
first_driving_start_
classthormang3_1_1ActionModule.html
a6c438047ffcb54c1b17eca7b89b0580a
std::map< int, std::string >
joint_id_to_name_
classthormang3_1_1ActionModule.html
a83e94dad2949cacb11e103b02a442dec
std::map< std::string, int >
joint_name_to_id_
classthormang3_1_1ActionModule.html
afb5908bb55086a904ab3695ba400f904
const int
MAIN_SECTION
classthormang3_1_1ActionModule.html
a11f4fd5ae8943723c89a260983ba4c0c
action_file_define::Page
next_play_page_
classthormang3_1_1ActionModule.html
a30325ef1695a9e0746e867c09ff1cc55
const int
NONE_ZERO_FINISH
classthormang3_1_1ActionModule.html
aa4a3158528fb3143d2d7d20b69ddd85b
int
page_step_count_
classthormang3_1_1ActionModule.html
ae6682af7f52da4c8fc0419e41e3128fa
const int
PAUSE_SECTION
classthormang3_1_1ActionModule.html
a2538fd00c81ec015b49a56eaae1a6e65
action_file_define::Page
play_page_
classthormang3_1_1ActionModule.html
a1fec00c4fdb0bc6948b33b4a1dbc3ebc
int
play_page_idx_
classthormang3_1_1ActionModule.html
a853b752582951e1cd17a59f9d90c18a9
bool
playing_
classthormang3_1_1ActionModule.html
acb73709dd97102cc4f546a5d003908b1
bool
playing_finished_
classthormang3_1_1ActionModule.html
a3df598c11854c33c93c38d18b94e4f39
const int
POST_SECTION
classthormang3_1_1ActionModule.html
ab8864736a9b4166552d905038aa35d1a
const int
PRE_SECTION
classthormang3_1_1ActionModule.html
ab0c2fcaa835c0521b2a11da923a7f1a5
bool
present_running_
classthormang3_1_1ActionModule.html
add58db53eb3860d8b3a3a5cb454ecfe5
bool
previous_running_
classthormang3_1_1ActionModule.html
ac68b8d1eb920e1952a4bcd36d016c457
boost::thread
queue_thread_
classthormang3_1_1ActionModule.html
a3358b75c1e521958e26c9dd4f1fbdf24
ros::Publisher
status_msg_pub_
classthormang3_1_1ActionModule.html
a7f2914bff126b05877ee2f8a2467545c
bool
stop_playing_
classthormang3_1_1ActionModule.html
aa50a00b3d381d03c6bfb22ecfc20b5fa
const int
ZERO_FINISH
classthormang3_1_1ActionModule.html
ae652c6eb9398d0454f81a0de95e044ee
thormang3::action_file_define::Page
structthormang3_1_1action__file__define_1_1Page.html
PageHeader
header
structthormang3_1_1action__file__define_1_1Page.html
a901b9888422d913b32b5e19a8c333b74
Step
step
structthormang3_1_1action__file__define_1_1Page.html
a57cdf4bca2510086bff7b3abf443ab36
[MAXNUM_STEP]
thormang3::action_file_define::PageHeader
structthormang3_1_1action__file__define_1_1PageHeader.html
unsigned char
accel
structthormang3_1_1action__file__define_1_1PageHeader.html
a2acf76cf1ed5d436b3fc3bc9d5989d54
unsigned char
checksum
structthormang3_1_1action__file__define_1_1PageHeader.html
af55fcb17bf6fca9dd99ecbedfd979803
unsigned char
exit
structthormang3_1_1action__file__define_1_1PageHeader.html
aa9abebdbf57e08a1198289a8e3a00534
unsigned char
name
structthormang3_1_1action__file__define_1_1PageHeader.html
aeba2377efd77ec805c6c93eb116aef56
[MAXNUM_NAME+1]
unsigned char
next
structthormang3_1_1action__file__define_1_1PageHeader.html
a2708b12e888a1c6fd0bd07d324cf1808
unsigned char
pgain
structthormang3_1_1action__file__define_1_1PageHeader.html
a58106497f9dd8079c95a19cb727d3a5c
[MAXNUM_JOINTS]
unsigned char
repeat
structthormang3_1_1action__file__define_1_1PageHeader.html
ab483406226d28cbf37760d7bef8ac855
unsigned char
reserved1
structthormang3_1_1action__file__define_1_1PageHeader.html
a58155764dd092478c019d714bdda3c80
unsigned char
reserved2
structthormang3_1_1action__file__define_1_1PageHeader.html
a97f3142860dc114e869afe5f8f3a28c7
[3]
unsigned char
reserved3
structthormang3_1_1action__file__define_1_1PageHeader.html
acdcf8d1912e4799ed130ebb433e9f652
unsigned char
reserved4
structthormang3_1_1action__file__define_1_1PageHeader.html
a78f78b331dc98700901d5c3ec9e0f03b
unsigned char
reserved5
structthormang3_1_1action__file__define_1_1PageHeader.html
aef63ebdac15ec036a439a4a42c9e6369
[4]
unsigned char
reserved6
structthormang3_1_1action__file__define_1_1PageHeader.html
a79c0547dbd4ce75f657361273156a0c2
unsigned char
schedule
structthormang3_1_1action__file__define_1_1PageHeader.html
a8020b9a4590877ca8265feb94048d187
unsigned char
speed
structthormang3_1_1action__file__define_1_1PageHeader.html
ab7eb12c0ad4d3f4620758c490f7a971a
unsigned char
stepnum
structthormang3_1_1action__file__define_1_1PageHeader.html
ae657a7deb204fc5ac964858733d49cd8
thormang3::action_file_define::Step
structthormang3_1_1action__file__define_1_1Step.html
unsigned char
pause
structthormang3_1_1action__file__define_1_1Step.html
a98cc77785d4174535c23ee4be60847e2
unsigned short
position
structthormang3_1_1action__file__define_1_1Step.html
a36e29c5c19ba473dd8a4e299736b10c3
[MAXNUM_JOINTS]
unsigned char
time
structthormang3_1_1action__file__define_1_1Step.html
ad6b1a2895e561fea8acf7dd91bd8d282
thormang3
namespacethormang3.html
thormang3::action_file_define
thormang3::ActionModule
thormang3::action_file_define
namespacethormang3_1_1action__file__define.html
thormang3::action_file_define::Page
thormang3::action_file_define::PageHeader
thormang3::action_file_define::Step
const int
INVALID_BIT_MASK
namespacethormang3_1_1action__file__define.html
a411182f66ee83be234fededc76f84066
const int
MAXNUM_JOINTS
namespacethormang3_1_1action__file__define.html
a2b9111216db016b586231a8cfab5436c
const int
MAXNUM_NAME
namespacethormang3_1_1action__file__define.html
a3193d7e0a8671dbbfc7743e55da8d0c8
const int
MAXNUM_PAGE
namespacethormang3_1_1action__file__define.html
a8fcb4c1ce765f3f98274e01b095a4f18
const int
MAXNUM_STEP
namespacethormang3_1_1action__file__define.html
a84b2c617fb9ca194e57f5f92693d37f9
const int
SPEED_BASE_SCHEDULE
namespacethormang3_1_1action__file__define.html
a21c536eb0dcfb4a1f315e74a3706dc10
const int
TIME_BASE_SCHEDULE
namespacethormang3_1_1action__file__define.html
a406c3241ef3b40ad3fa657e224dd2d68
const int
TORQUE_OFF_BIT_MASK
namespacethormang3_1_1action__file__define.html
a3aa97727b355709e67eb2433817f35c1