cirkit_unit03_hw.cpp
/tmp/ws/src/cirkit_unit03_robot/cirkit_unit03_base/src/
cirkit__unit03__hw_8cpp
ixis_imcs01_driver/ixis_imcs01_driver.h
CirkitUnit03HardwareInterface
VIRTUAL_JOINT_IND
cirkit__unit03__hw_8cpp.html
a2000f226e2db80f7fe321a1eafb5a2f1
VIRTUAL_JOINT_IND_RIGHT_REAR
cirkit__unit03__hw_8cpp.html
a2000f226e2db80f7fe321a1eafb5a2f1a2c608bd56dab756674d612ea4e65c3ae
VIRTUAL_JOINT_IND_LEFT_REAR
cirkit__unit03__hw_8cpp.html
a2000f226e2db80f7fe321a1eafb5a2f1a1bf224dbde1f240319e005b622c5e9f6
VIRTUAL_JOINT_IND_RIGHT_FRONT
cirkit__unit03__hw_8cpp.html
a2000f226e2db80f7fe321a1eafb5a2f1ad0d560f29a782feefde9636065a752b9
VIRTUAL_JOINT_IND_LEFT_FRONT
cirkit__unit03__hw_8cpp.html
a2000f226e2db80f7fe321a1eafb5a2f1a9d5c9076e3b59c293f995fc359175339
VIRTUAL_JOINT_IND_RIGHT_FRONT_STEER
cirkit__unit03__hw_8cpp.html
a2000f226e2db80f7fe321a1eafb5a2f1a67d6e4c516c65944e1f4b061264ea096
VIRTUAL_JOINT_IND_LEFT_FRONT_STEER
cirkit__unit03__hw_8cpp.html
a2000f226e2db80f7fe321a1eafb5a2f1ad3ad741433d6783f147c2927dbad6abd
int
main
cirkit__unit03__hw_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ixis_imcs01_driver.cpp
/tmp/ws/src/cirkit_unit03_robot/cirkit_unit03_base/src/ixis_imcs01_driver/
ixis__imcs01__driver_8cpp
ixis_imcs01_driver/ixis_imcs01_driver.h
ixis_imcs01_driver.h
/tmp/ws/src/cirkit_unit03_robot/cirkit_unit03_base/include/ixis_imcs01_driver/
ixis__imcs01__driver_8h
urbtc.h
urobotc.h
IxisImcs01Driver
#define
JOINT_INDEX_FRONT
ixis__imcs01__driver_8h.html
a9108a26ff40353e693bac73776676232
#define
JOINT_INDEX_REAR_LEFT
ixis__imcs01__driver_8h.html
a85745456710063b04cf95953f23adb6c
#define
JOINT_INDEX_REAR_RIGHT
ixis__imcs01__driver_8h.html
a3c586451e8956b180b17700bceddc37d
RunningMode
ixis__imcs01__driver_8h.html
ad54e979f4962bd50735409213e020e1a
FORWARD
ixis__imcs01__driver_8h.html
ad54e979f4962bd50735409213e020e1aa323f92a7201fca14f4d3f71296e01767
BACK
ixis__imcs01__driver_8h.html
ad54e979f4962bd50735409213e020e1aad3aabf1e376db1033336d30367473014
RunningState
ixis__imcs01__driver_8h.html
a57b2c8b9a4cf9748d12c43e9b2170003
FORWARD
ixis__imcs01__driver_8h.html
ad54e979f4962bd50735409213e020e1aa323f92a7201fca14f4d3f71296e01767
FORWARD_STOP
ixis__imcs01__driver_8h.html
a57b2c8b9a4cf9748d12c43e9b2170003a0cfb3a63e33cbb70a7f725a025450a51
BACK
ixis__imcs01__driver_8h.html
ad54e979f4962bd50735409213e020e1aad3aabf1e376db1033336d30367473014
BACK_STOP
ixis__imcs01__driver_8h.html
a57b2c8b9a4cf9748d12c43e9b2170003ae92bb1d2aba09f09ec283a3bc2f8c85a
OTHERWISE
ixis__imcs01__driver_8h.html
a57b2c8b9a4cf9748d12c43e9b2170003ad107b3d294b1b45d93720c3bd3ef25a6
double
MAX
ixis__imcs01__driver_8h.html
af56e0cb10fb94f2846a5506422d25c60
(const N &a, const M &b)
double
MIN
ixis__imcs01__driver_8h.html
a8d4a26bea7f7d82523b40deccafb2fc7
(const N &a, const M &b)
double
NORMALIZE
ixis__imcs01__driver_8h.html
ab68688f70d68b005dfa15df8705996ff
(const T &z)
urbtc.h
/tmp/ws/src/cirkit_unit03_robot/cirkit_unit03_base/include/ixis_imcs01_driver/
urbtc_8h
#define
URBTC_BUFREAD
urbtc_8h.html
ad34a161477184f843592f8fd335dc466
#define
URBTC_CONTINUOUS_READ
urbtc_8h.html
aaf29705b605f6455637e6013f73e67a2
#define
URBTC_COUNTER_SET
urbtc_8h.html
aef8c0fdfe453153556c360db900b2af8
#define
URBTC_DESIRE_SET
urbtc_8h.html
a517750eef27af4e584300b303872ea8b
#define
URBTC_GET_PRODUCT
urbtc_8h.html
ade337163a40cadd2290cd76b2a631663
#define
URBTC_GET_READ_STATUS
urbtc_8h.html
a0a77c78150349028c2173576fb00888f
#define
URBTC_GET_VENDOR
urbtc_8h.html
a77a3d1aea50d60eb9ce9050a01b7e34c
#define
URBTC_GET_WRITE_STATUS
urbtc_8h.html
a35b4e1a4355c08c13082862507b6ba33
#define
URBTC_REQUEST_READ
urbtc_8h.html
af1857d0f5a9e63cc123a9c07193ad0c2
#define
URBTC_STATUS_READ_CONTINUOUS
urbtc_8h.html
a2f4589ace1b60db512ebd2a702c7fd9c
#define
URBTC_STATUS_READ_REQUEST
urbtc_8h.html
a741646f1759a3328d5e803953e8a95df
#define
URBTC_STATUS_WRITE_COUNTER
urbtc_8h.html
a98fdaad81842596d965165c6e46bc415
#define
URBTC_STATUS_WRITE_DESIRE
urbtc_8h.html
a9c199354229dcf3451f2aea2b05a8e95
#define
URBTC_WAITREAD
urbtc_8h.html
a83c2779bd6847971887ce39aa689562a
urobotc.h
/tmp/ws/src/cirkit_unit03_robot/cirkit_unit03_base/include/ixis_imcs01_driver/
urobotc_8h
ccmd
scmd
uin
uout
#define
CH0
urobotc_8h.html
af6f592bd18a57b35061f111d32a7f637
#define
CH1
urobotc_8h.html
a90643238cf4f49aae5f0ab215ada7889
#define
CH2
urobotc_8h.html
a92dc73af14a6902eadd21bdee033cbfb
#define
CH3
urobotc_8h.html
a9a593b4f2e9cc1ab563a99ccc361ac2e
#define
DIN0
urobotc_8h.html
a1d9281a0a8d271a122070faea0f5aba2
#define
DIN1
urobotc_8h.html
a78155ba63f4c25bf07528315997c8280
#define
DO_DOUT
urobotc_8h.html
acb73cc7740e07ef4cdcc4804974afbe7
#define
DOUT0
urobotc_8h.html
a3639ae0996090d1c1058764296659f69
#define
DOUT1
urobotc_8h.html
a14601289f423d0af76c4c358b479b815
#define
DOUT2
urobotc_8h.html
ae984609ca7aa31b29eaba992484119ca
#define
DOUT3
urobotc_8h.html
a0183e3ade2098027806a588b97911bfa
#define
RETURN_VAL
urobotc_8h.html
a8745546c8a164e09dda9e67a42969acf
#define
SET_BREAKS
urobotc_8h.html
a7924dea1f0af29e99fce02b48e58e478
#define
SET_CH2_HIN
urobotc_8h.html
a91018212f2390ba74f8479249dc720e3
#define
SET_POSNEG
urobotc_8h.html
aa2c952f54dcff39d9d440482a8bdb756
#define
SET_SELECT
urobotc_8h.html
a45b1727a3595cab82a46616dc1fadb2d
#define
WR_BREAKS
urobotc_8h.html
ac53bc824f8f8ef560b8b0c5df98826cb
#define
WR_MAGIC
urobotc_8h.html
a8c664d8cfa029dfc41e22b8605715527
#define
WR_OFFSET
urobotc_8h.html
a3574e77e0647fdbe3a824a63c57385be
#define
WR_SELOUT
urobotc_8h.html
a023963af91ad816452986c3bc6410c90
ccmd
structccmd.html
unsigned char
breaks
structccmd.html
a972b5030971f3ec2777b9741887f2b21
short
counter
structccmd.html
a9f3d7588332971afda142e52a0d49b47
[4]
unsigned char
dout
structccmd.html
a3c319402aef00feea26be89fdd3a3cf0
char
dummy
structccmd.html
a340481ac1f6936067230c0c388ac70c3
[36]
unsigned short
magicno
structccmd.html
adfa74fccf33f4e0e089e14b45f14169c
unsigned short
offset
structccmd.html
af3ea6567243bb2c0a67d68df35823c6b
[4]
unsigned char
posneg
structccmd.html
a3b2228f7135b2f71a2f212aa05121e2d
unsigned char
resetint
structccmd.html
a57fb26b651ab20f1e06b046d2033d636
unsigned char
retval
structccmd.html
ae958c8dbb250102534f80e2997bbded0
unsigned char
selin
structccmd.html
a9f9fb5724989a71dbd8b05a0f2f0936f
unsigned char
selout
structccmd.html
a5fe11285c77face4220310e0b81664d5
unsigned char
setcounter
structccmd.html
a7016709fc675cccd7b6ad3f4ab7a9eec
unsigned char
setoffset
structccmd.html
ac8cc1ed0b6a03af74d9f3e12584d9d63
unsigned char
wrrom
structccmd.html
a89ee493cb5e733b5e7392f5266aa0505
CirkitUnit03HardwareInterface
classCirkitUnit03HardwareInterface.html
hardware_interface::RobotHW
CirkitUnit03HardwareInterface
classCirkitUnit03HardwareInterface.html
a31ae8b958b4ff4d8850ab4c592152413
(const std::string &imcs01_port, const ros::NodeHandle &nh)
ros::Duration
getPeriod
classCirkitUnit03HardwareInterface.html
ac064b6e8ac38fcfa1c1d01e743d6ab17
() const
ros::Time
getTime
classCirkitUnit03HardwareInterface.html
aefbaa127e2eee035c62560f617e4a672
() const
void
read
classCirkitUnit03HardwareInterface.html
afb0d508a1b61f01763ff43f255abe34e
()
void
write
classCirkitUnit03HardwareInterface.html
a7eea13b7fd88562165b92887730e101d
()
void
publishSteer
classCirkitUnit03HardwareInterface.html
a491bdd7580bc66638cb634adc4fb86ba
(double angle_cmd)
void
registerVirtualJointState
classCirkitUnit03HardwareInterface.html
a613c77beb435326cc580439066e5eced
(std::vector< double > &virtual_wheels_pos_, std::vector< double > &virtual_wheels_vel_, std::vector< double > &virtual_wheels_eff_, std::vector< std::string > &virtual_wheels_names)
double
front_steer_eff_
classCirkitUnit03HardwareInterface.html
a3cae4828b7fced20c8225714403f7da2
hardware_interface::PositionJointInterface
front_steer_jnt_pos_cmd_interface_
classCirkitUnit03HardwareInterface.html
a365dc5a44346cc0e1f9176e46fb2870a
double
front_steer_pos_
classCirkitUnit03HardwareInterface.html
a12de9db669a85bad24e15a2ece313637
double
front_steer_pos_cmd_
classCirkitUnit03HardwareInterface.html
a8071b0f900882859f0a1ecf336bff855
double
front_steer_vel_
classCirkitUnit03HardwareInterface.html
a1d3eac44977ac6ae5727e94caf79b5f6
IxisImcs01Driver
ixis_imcs01_driver_
classCirkitUnit03HardwareInterface.html
a4ea3e3ec9b02170186d549d801fb8677
hardware_interface::JointStateInterface
joint_state_interface_
classCirkitUnit03HardwareInterface.html
a620d3bcbaabe4ce1c474cea4e3625c75
ros::NodeHandle
nh_
classCirkitUnit03HardwareInterface.html
aaff87ee37031de3808695e5a22ce78a9
double
rear_wheel_eff_
classCirkitUnit03HardwareInterface.html
a0acb6a3ab5a926449a83243b9186d85f
hardware_interface::VelocityJointInterface
rear_wheel_jnt_vel_cmd_interface_
classCirkitUnit03HardwareInterface.html
a97dc62519b35c6812cb5809f486d338e
double
rear_wheel_pos_
classCirkitUnit03HardwareInterface.html
ae8e9b8640ed1d3f7492eac22a6706715
double
rear_wheel_vel_
classCirkitUnit03HardwareInterface.html
a4217497bfb33913999afcb50c5a10851
double
rear_wheel_vel_cmd_
classCirkitUnit03HardwareInterface.html
a82a3f1eb90ac468e51ba1cf373a1b8a7
ros::Publisher
steer_cmd_publisher_
classCirkitUnit03HardwareInterface.html
a484bc1a9e8a9f7d67b32b8f6256a95b4
std::vector< double >
virtual_wheels_eff_
classCirkitUnit03HardwareInterface.html
a3b0c690a25a98521fb3ac21217c55a36
std::vector< double >
virtual_wheels_pos_
classCirkitUnit03HardwareInterface.html
a7bb7eb7ac293f6dd2435ba3fa2e2792a
std::vector< double >
virtual_wheels_vel_
classCirkitUnit03HardwareInterface.html
a21b1954eb44fd3f09a3642e559c03846
IxisImcs01Driver
classIxisImcs01Driver.html
int
controlRearWheel
classIxisImcs01Driver.html
acaa92d14fea64220c918a7ba99500552
(double rear_speed)
sensor_msgs::JointState
getJointState
classIxisImcs01Driver.html
a45397321e1ee303a1d8ade96ecab0715
()
IxisImcs01Driver
classIxisImcs01Driver.html
a5b2ee3ecfb778bc058796ce7fa1e2ec7
(std::string port_name)
int
update
classIxisImcs01Driver.html
a3110dcd80b1c58f1b69b9bfea799d4eb
()
~IxisImcs01Driver
classIxisImcs01Driver.html
a67562a2bf55eb713606b0692b91efbb7
()
int
closePort
classIxisImcs01Driver.html
ab62ea2b5f2d406032a0ab6d37af078b8
()
int
openPort
classIxisImcs01Driver.html
aeaa857044996da61daedd619b3cae20b
(std::string port_name)
int
parseEncoderTime
classIxisImcs01Driver.html
a03cf9a3915efe64502115998f09f7f7a
()
int
parseFrontEncoderCounts
classIxisImcs01Driver.html
a8a51f547a9609a7a939a068d81f4f3c5
()
int
parseRearEncoderCounts
classIxisImcs01Driver.html
a3afb0c904d544f7e6914fdbe1b8f66de
()
int
setImcs01
classIxisImcs01Driver.html
acb220ffbc8e492256f43f49db598bde4
()
int
writeOffsetCmd
classIxisImcs01Driver.html
a4e46af652a3876979541793e715a0c2e
(RunningMode mode, unsigned short duty)
struct ccmd
cmd_ccmd_
classIxisImcs01Driver.html
a7a384f14a8f67748833a14690c60cce5
struct uin
cmd_uin_
classIxisImcs01Driver.html
a45a393353ed2cf6ba7be56acbeea0716
std::mutex
communication_mutex_
classIxisImcs01Driver.html
a4f73da461817e2e7004744618dba5904
double
delta_encoder_time_
classIxisImcs01Driver.html
a09e7172703e1a67a026057c50a9df296
int
imcs01_fd_
classIxisImcs01Driver.html
a3492e365d5f369d95726320e0afd45b2
double
last_encoder_time_
classIxisImcs01Driver.html
ae55c3dec0f08f94d5d4e206f1dddacbd
termios
newtio_imcs01_
classIxisImcs01Driver.html
a3088ea95cf482b4bad56774fa92fe9cf
termios
oldtio_imcs01_
classIxisImcs01Driver.html
a9ddb3ee03270dac2f68ffb9884ba4ea2
std::vector< int >
rear_delta_encoder_counts_
classIxisImcs01Driver.html
afda7d340beb2a3bfb2871d2cea286684
std::vector< int >
rear_last_encoder_counts_
classIxisImcs01Driver.html
a94a6b7cfb19e582e1988f3f557ae5747
struct uin
received_data_
classIxisImcs01Driver.html
acb11154e627125cda9152ffdb675c3bf
RunningState
running_state_
classIxisImcs01Driver.html
a2002057c1e7e09bab71c977073f75a41
sensor_msgs::JointState
state_
classIxisImcs01Driver.html
aa60e6e57c5572f836212d1ce176adf35
scmd
structscmd.html
short
d
structscmd.html
a0e2faa905f803c78374becc5660ee929
signed short
kd
structscmd.html
a3104b2d8af4423396a7ac64cf19a721b
unsigned short
kdx
structscmd.html
a4db335e2c75eebdd32a7db7e86c87e02
signed short
ki
structscmd.html
ad5681104631ed4f76ed2a0d785afd3e4
unsigned short
kix
structscmd.html
ac05f7368dd098918e92e19d76ea3536f
signed short
kp
structscmd.html
a6dd616b24e8b319b617093863433bc48
unsigned short
kpx
structscmd.html
a1997cc73d165d04c790473949b274231
short
x
structscmd.html
a07207a76bad9ee504777d6e3d50a20eb
uin
structuin.html
unsigned short
ad
structuin.html
aa607f0e2e22b80b45a57bdf7592a58e1
[4]
short
ct
structuin.html
a7b18fc755bb9c245ea9cbe7704ccb1e0
[4]
unsigned short
da
structuin.html
abe1f1330f32829b49729811a9367eac1
[4]
unsigned char
din
structuin.html
adf0cb97d59e95b116544d8e1b5b33aa0
char
dmy
structuin.html
a5f351fac7628c9f7816d89278a68d7d2
[30]
unsigned char
dout
structuin.html
a9692a0f31ce44d4e8b7553e2f427f37d
unsigned short
interval
structuin.html
a810803a46e74f841e1e3d96d583617b4
unsigned short
intmax
structuin.html
af88ae9a6a9ab2475eb48aa6ff8cb291e
unsigned short
magicno
structuin.html
a0d7171064fc39d9ef2462c91544be418
unsigned short
time
structuin.html
a2b56560c55823115b88b27f5ea9ec82f
uout
structuout.html
struct scmd
ch
structuout.html
aea853173a18da20e2550f13d7c70a2d2
[4]