kinecalc.cc
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/src/
kinecalc_8cc
p2os_driver/kinecalc.h
kinecalc.h
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/include/p2os_driver/
kinecalc_8h
EndEffector
KineCalc
KineVector
p2os.cc
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/src/
p2os_8cc
p2os_driver/p2os.h
p2os.h
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/include/p2os_driver/
p2os_8h
p2os_driver/packet.h
p2os_driver/robot_params.h
sip.h
kinecalc.h
p2os_ptz.h
P2OSNode
ros_p2os_data
struct ros_p2os_data
ros_p2os_data_t
p2os_8h.html
a4ca9c74ec295d43215e986163a59fd24
p2os_ptz.cpp
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/src/
p2os__ptz_8cpp
p2os_driver/p2os_ptz.h
p2os_driver/p2os.h
p2os_ptz.h
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/include/p2os_driver/
p2os__ptz_8h
p2os_driver/packet.h
p2os_driver/robot_params.h
circbuf
P2OSPtz
p2osnode.cc
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/src/
p2osnode_8cc
p2os_driver/p2os.h
int
main
p2osnode_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
packet.cc
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/src/
packet_8cc
p2os_driver/packet.h
packet.h
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/include/p2os_driver/
packet_8h
P2OSPacket
#define
PACKET_LEN
packet_8h.html
acd54b77567a38dda64d852dd6ee378a8
robot_params.cc
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/src/
robot__params_8cc
p2os_driver/robot_params.h
void
initialize_robot_params
robot__params_8cc.html
acfbd71bad02c7ec6eb15e6308b14747a
(void)
RobotParams_t
amigo_params
robot__params_8cc.html
afd9473e70bb7a33bba016362f54daa1e
RobotParams_t
amigo_sh_params
robot__params_8cc.html
a2ff54cf9ff681657c2f6818a09203cae
RobotParams_t
p2at8_params
robot__params_8cc.html
ac868e4192f1595fab59cc7b170fed723
RobotParams_t
p2at8plus_params
robot__params_8cc.html
ac539f8aa030ec5f77154295a0e5cc506
RobotParams_t
p2at_params
robot__params_8cc.html
a359b1b1fe531b34d36ac1680af4d3308
RobotParams_t
p2ce_params
robot__params_8cc.html
a83f32c4f2f2587cc743b55cd90732d71
RobotParams_t
p2d8_params
robot__params_8cc.html
aeb372b627df69237423d7f14d78160ba
RobotParams_t
p2d8plus_params
robot__params_8cc.html
a0ec9e8e6221f711086bd0140be9dd6c9
RobotParams_t
p2de_params
robot__params_8cc.html
af73ad5e0154af3e001aa2acf3dfb4b71
RobotParams_t
p2df_params
robot__params_8cc.html
af8c50d92b2088e5d532c83fc6737cd79
RobotParams_t
p2dx_params
robot__params_8cc.html
a458774b6a15437bd6d536196a6e0951a
RobotParams_t
p2it_params
robot__params_8cc.html
a7be6d28f0de4818262188740685584e3
RobotParams_t
p2pb_params
robot__params_8cc.html
a1de963e15259a6415fcce6acc666c3d2
RobotParams_t
p2pp_params
robot__params_8cc.html
a7cd016e6312610cbee1fa4dbae502991
RobotParams_t
p3at_params
robot__params_8cc.html
a2f7c5cf8824976a15f83e2c6e69744e7
RobotParams_t
p3at_sh_params
robot__params_8cc.html
a80caf47a01ecde50db25c9d8e28914e1
RobotParams_t
p3atiw_params
robot__params_8cc.html
a595c7032dcef4e6f80704bb2be69e2f7
RobotParams_t
p3dx_params
robot__params_8cc.html
ab0879436d5f863b998d70b66fe89fdc1
RobotParams_t
p3dx_sh_lms1xx_params
robot__params_8cc.html
a56d41f3af9f7121ae1bcaf6c57f40c52
RobotParams_t
p3dx_sh_params
robot__params_8cc.html
aa8acf3a17738c4a33acfacb55614d180
RobotParams_t
peoplebot_sh_params
robot__params_8cc.html
ad6c2dd02b653763ba2e8eb9d1bc1b738
RobotParams_t
perfpb_params
robot__params_8cc.html
a1c9697eac9913a510f3321da93dcb0ba
RobotParams_t
perfpbplus_params
robot__params_8cc.html
a306be8a854708551c1bbe4beb9ed8995
RobotParams_t
pion1m_params
robot__params_8cc.html
a2e235ad6b43df729a1a5b46c9854c2cc
RobotParams_t
pion1x_params
robot__params_8cc.html
a09263e22a3c6faebf6f9556d1a3b69e8
RobotParams_t
pionat_params
robot__params_8cc.html
a5b9eba5f6ce1758de61ceeccd7d64602
RobotParams_t
PlayerRobotParams
robot__params_8cc.html
a51e319158fcd2858774fa4fa0a1ac311
[PLAYER_NUM_ROBOT_TYPES]
RobotParams_t
powerbot_params
robot__params_8cc.html
a60f687ee17ecb287e39e5f56b790a19f
RobotParams_t
powerbot_sh_params
robot__params_8cc.html
a7047ab97242bbc3551a5068e37fb2bb4
RobotParams_t
psos1m_params
robot__params_8cc.html
a94e8dedb99f3f54b6073e055fc277adb
RobotParams_t
psos1x_params
robot__params_8cc.html
afb0fde0c8dec76280b550f3fb8801563
robot_params.h
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/include/p2os_driver/
robot__params_8h
bumper_def_t
RobotParams_t
sonar_pose_t
#define
ARGINT
robot__params_8h.html
a23365c1b19fb6b4c71ace2400deb545a
#define
ARGNINT
robot__params_8h.html
a41276b0b5fbf6ebce29ad97b4fa88051
#define
ARGSTR
robot__params_8h.html
a3d4932175feaed9a55f8d77746cb285a
#define
ARMINFOPAC
robot__params_8h.html
ac3fab3e04187a300be16b446d816c0af
#define
ARMPAC
robot__params_8h.html
ad494ae699484d7057ca79b532beb2610
#define
CMUCAM_IMAGE_HEIGHT
robot__params_8h.html
ad173a742e05c9409d4cd5a1e2420fe30
#define
CMUCAM_IMAGE_WIDTH
robot__params_8h.html
a2a97a5c739075567d5529c52db9201cb
#define
CMUCAM_MESSAGE_LEN
robot__params_8h.html
afbe14c8b563fe4893602c4daad2925ed
#define
DEFAULT_P2OS_PORT
robot__params_8h.html
a47b420ace6082ad30a5bc0d1e8e5016e
#define
DEFAULT_P2OS_TCP_REMOTE_HOST
robot__params_8h.html
aa5ab2f5b508e7b71671e6514920c950e
#define
DEFAULT_P2OS_TCP_REMOTE_PORT
robot__params_8h.html
a6ccc325986a615318f33d654aae592cc
#define
DTOR
robot__params_8h.html
a661933d34ac902bd521776dbfd6415ec
(a)
#define
ENCODER
robot__params_8h.html
a4d3ccf6f12fbff52bbb7e35b4d92584f
#define
GRIPclose
robot__params_8h.html
a5a9294e06a079d4d1bcdb81cafc376d3
#define
GRIPdeploy
robot__params_8h.html
a0fe75fbb7b853602dcb3f9eef360d913
#define
GRIPhalt
robot__params_8h.html
a1e27053125795c0f3a6d6af2d14cc820
#define
GRIPopen
robot__params_8h.html
a77e1386991e0b099636697b21072ecb4
#define
GRIPpress
robot__params_8h.html
a71549a782d9eae0f63b3bd93f41c9ab3
#define
GRIPstop
robot__params_8h.html
a731e90822d86f1447af9bbf8c66edf82
#define
GRIPstore
robot__params_8h.html
a148b31b564770188dab2c8a906c7d63c
#define
GYROPAC
robot__params_8h.html
afd14631049e933f2145d827abce02e3e
#define
LIFTcarry
robot__params_8h.html
a4dc9b82602ceaf7dae8941111c636fc4
#define
LIFTdown
robot__params_8h.html
a4a2ca1ed2aacc3e4b20b126e71e8f636
#define
LIFTstop
robot__params_8h.html
a59eeccac9d94cc2acf437fbe93d9d308
#define
LIFTup
robot__params_8h.html
ab3fcfa93f6dc035e79c9da0ceb9998a4
#define
MOTOR_DEF_MAX_SPEED
robot__params_8h.html
a5d89924f49073a63dd6b14d57a82d86d
#define
MOTOR_DEF_MAX_TURNSPEED
robot__params_8h.html
ad993ec9128b0d39d7f3df820afc02c7e
#define
P2OS_CYCLETIME_USEC
robot__params_8h.html
ad6d133b650ec33f0abc6278d93e9e17f
#define
P2OS_NOMINAL_VOLTAGE
robot__params_8h.html
a2a9c1fd3fd54c593a7a15416204bea94
#define
PLAYER_NUM_ROBOT_TYPES
robot__params_8h.html
ae30143d231f0d47f64ced2fe05df4522
#define
RTOD
robot__params_8h.html
a9ea5df91d413298e6e0674a80b1eb131
(a)
#define
SERAUX
robot__params_8h.html
a483ff2be02f86f3284f68c6d1ef569c8
#define
SERAUX2
robot__params_8h.html
a24e4166a4b3d5522391356500647b5ff
#define
STATUSMOVING
robot__params_8h.html
a1f0b1e757b7636777c8270bdaef91499
#define
STATUSSTOPPED
robot__params_8h.html
a54cc4cb0e53cae2a36da114bddebb7a4
#define
SYNC0
robot__params_8h.html
a15ee00f2e8b514a2f2dd3be3ba2cf00d
#define
SYNC1
robot__params_8h.html
ad41ec329474c8e0c7d2c9f7bbc729c83
#define
SYNC2
robot__params_8h.html
a4100cfa3338ae638014dbbc7946154df
P2OSCommand
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86
PULSE
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a6a0aa0c7f1e82444e7df71dfd7509cac
OPEN
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a0e0143636c29971736eab47415868eae
CLOSE
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a685f73194ad125cbc784c3210cdb3449
ENABLE
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a7d46875fa3ebd2c34d2756950eda83bf
SETA
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a9b3de2fdf9a6a77b95eaff13aeb0a4a7
SETV
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aad84ed0a73618e91453734684375dff6
SETO
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a1132d29c6585c2c083529eaba36a0945
MOVE
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aed3ef32890b6da0919b57254c5206c62
ROTATE
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a3dcfe0046eb5876e287dbf0914819b16
SETRV
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a7afcc7936d4c4bb568d0dcd695da18b1
VEL
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a52747a70f1917d227fb19ded90da348d
HEAD
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a0b0955668575b21eb0ab2272aef49f76
DHEAD
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ae8cabf024d3d16c5e12ff25b6162ff2a
SAY
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a69f7e2d2481c0b61a19b60991125514d
JOYINFO
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a9d82b7227a3226f3e56671de2f3fc9dc
CONFIG
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a702582f7f825ca83bdb076b15b4c0fc2
ENCODER
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ae9081fafd7de43a5c3f98f8f9b59f86f
RVEL
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86acb0043919742f06d88649a6168db665b
DCHEAD
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a1267eb0b04f48e7cb91a2dd980fcd8cd
SETRA
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ad4bae162996251a6858b84a1744dd092
SONAR
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a4cc68226cf454df7dd46f74f2a18d240
STOP
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a679ee5320d66c8322e310daeb2ee99b8
DIGOUT
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a336c344250ce0475b40bd38e83a47c72
VEL2
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a9cb79712e3c388c1317a23fb2e74dfff
GRIPPER
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a3dd51dc741f6a5b935fd294d5aa042e9
ADSEL
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ae53c78b77dd8a2b80380fc14122e7528
GRIPPERVAL
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ab1fe20b3452374816bd2e9698cd0c599
GRIPPERPACREQUEST
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a6b59635353a22b3e998931cc6e9ce25f
IOREQUEST
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a133cd0f91d65d90935dced02b9a2650d
PTUPOS
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a75e20324d912a83e141ba2e545aafd9d
TTY2
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aba472510a55810d74f2e0f4fb07ac38a
GETAUX
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a7245ab696ec253788dbf8b70d5cb20c1
BUMP_STALL
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a51404142fd240ac71223469a74ef54a1
TCM2
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a36c80b44cfb8423dca88e59ea560d103
JOYDRIVE
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aff87a2288bc135335d76d9cc86e176b5
MOVINGBLINK
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a16dea2a439c19f40675fb02fa8f790d9
HOSTBAUD
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a2c348330cb848539e475a9ecbde44fd1
AUX1BAUD
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86afe4063d57cde01601ded274191759319
AUX2BAUD
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a8e2de8f7240dedae6141852cc9d91635
ESTOP
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ae2d6bd2e21f1ebbd3decb215a83bc030
ESTALL
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a34755d53d66128bd399986f416b07ac9
GYRO
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a179f3780661cc15c957c4fe4285ee6c8
CALCOMP
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86abaacd577a8b2710810072093ff10b962
TTY3
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86afa59a60c2f2c6ef493f8afa24e327e58
GETAUX2
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a752373719ee0181fb8320072ce869b09
ARM_INFO
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86afb82e707d14d8c7bebc489fa64170e42
ARM_STATUS
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a265f9f6ccc891967990b6501055ceaa6
ARM_INIT
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a0604fcf39f150f36b897cdaac0c660bb
ARM_CHECK
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a1b0dacf6854204c553bac7a880e4cda5
ARM_POWER
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a44916d7bac2f8613705865fd47292db9
ARM_HOME
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aa105d7ff5c254c9fb3d9251e7fe12791
ARM_PARK
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a2abee1cb6e254b931ff5509256f423fc
ARM_POS
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ae01104d9166c1122e7f6ec9a5a0346c4
ARM_SPEED
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a280508a319b9550cd28f355f60e84f92
ARM_STOP
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86acedd5abe95da421f2347e305e294f959
ARM_AUTOPARK
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ad726a2c4b8546f064a11c5c151eda568
ARM_GRIPPARK
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ad05c490c85537a76ec16f7ce89df797b
ROTKP
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aa2617163b65046d4cd1cbb8223faccc9
ROTKV
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aa5e82af35994287bfc3538dc264fd18e
ROTKI
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a0d89aabe5b9b734a3b77c699400cb7cf
TRANSKP
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a51a59bdfe24294f3d0ccfac4a920e6be
TRANSKV
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a17f55590d9ef41df93067ea643e6b554
TRANSKI
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aed5f22646dcc7f2122056803bb12aaea
SOUND
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86af6f528c05e18d84cb19ff77db96211f0
PLAYLIST
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ac7118cb24018973c6f02713bba045759
SOUNDTOG
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ad2608dcf6612af2fe37c981a2333f032
POWER_PC
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a56e0505c3bb156742ebde9d11ababd94
POWER_LRF
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86aae295bf37e4b74ce2dd652094bf3db6a
POWER_5V
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a27a9d64b4c03606d72af7dc551ac0b21
POWER_12V
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a0dbcd10ad2df46eacbd043a2e5a3d4c8
POWER_24V
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a38e2f12cdae6370bd6c2bf37468ad641
POWER_AUX_PC
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a30ddece28ae4973574a1f01ebf6a64c8
POWER_TOUCHSCREEN
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a6a6e4f62c9120f72792d3e42f7758ed2
POWER_PTZ
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86ae7e617a7a1be60e6023d5ff53a3d6cb2
POWER_AUDIO
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a6fc244ac701d22070595c08e561ed339
POWER_LRF2
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a96f906bc7f874ebf9b32db20b76bebbb
LATVEL
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a389d92c3970b3cadf1db4da7ea28d3a7
LATACCEL
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a3f5f8f3f3e84b2929a5c12f167fc678e
SETLATV
robot__params_8h.html
a81ca1b21adcc3c40ebd0f19e1da20c86a72c2d88d6c3caf715c4cb35a04a717c4
void
initialize_robot_params
robot__params_8h.html
acfbd71bad02c7ec6eb15e6308b14747a
(void)
RobotParams_t
PlayerRobotParams
robot__params_8h.html
a13e1a02929bdc478b2a9544d04193e01
[]
sip.cc
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/src/
sip_8cc
p2os_driver/sip.h
sip.h
/home/rosbuild/hudson/workspace/doc-jade-p2os/doc_stacks/2015-10-28_11-41-30.779649/p2os/p2os_driver/include/p2os_driver/
sip_8h
p2os_driver/p2os.h
ArmJoint
SIP
struct ArmJoint
ArmJoint
sip_8h.html
a3200bbba77b3d2ce14c568eeb28d8b05
PlayerActArrayStates
sip_8h.html
a21068829b82b082705b2d05216a7f4aa
PLAYER_ACTARRAY_ACTSTATE_IDLE
sip_8h.html
a21068829b82b082705b2d05216a7f4aaac5a897b49ded54213d231aa3453e0d3c
PLAYER_ACTARRAY_ACTSTATE_MOVING
sip_8h.html
a21068829b82b082705b2d05216a7f4aaa794fd548401550bf394fcfc5e4c41d7b
PLAYER_ACTARRAY_ACTSTATE_STALLED
sip_8h.html
a21068829b82b082705b2d05216a7f4aaa8405193e1f610ae5fbe1fb22122b50a6
PlayerGripperStates
sip_8h.html
aedc847790d7c567ed3c997bbad45f87b
PLAYER_GRIPPER_STATE_OPEN
sip_8h.html
aedc847790d7c567ed3c997bbad45f87ba3034ac4e81d9082cd45b6e3de471577d
PLAYER_GRIPPER_STATE_CLOSED
sip_8h.html
aedc847790d7c567ed3c997bbad45f87ba43525de25486d57748fa29b4dc6646ea
PLAYER_GRIPPER_STATE_MOVING
sip_8h.html
aedc847790d7c567ed3c997bbad45f87baf0b8759fe78ccdc0589722a75c9a3277
PLAYER_GRIPPER_STATE_ERROR
sip_8h.html
aedc847790d7c567ed3c997bbad45f87bac84ea2b5bc04c960eee2887ffd0127c0
ArmJoint
structArmJoint.html
unsigned char
centre
structArmJoint.html
ae0446b30ce539e8723923624746356fd
unsigned char
home
structArmJoint.html
a467d95f2081e80e333d64f6855773f76
unsigned char
max
structArmJoint.html
ae3ab25ca50ec2f8d963b156bedbfbf8a
unsigned char
min
structArmJoint.html
adf4c4db6129568fe88ebb0d4a499c7b9
char
speed
structArmJoint.html
a3501f85bcaefbebb321dc43a76383acb
unsigned char
ticksPer90
structArmJoint.html
aa7b034e9cbba85e281b887de4651b186
bumper_def_t
structbumper__def__t.html
double
length
structbumper__def__t.html
a71398efd3825b8d88106b749d3607442
double
radius
structbumper__def__t.html
a38dd5e863f97228b65673f23b2cc36cc
double
th
structbumper__def__t.html
a766544a8f40b2e152577bf0af36387c4
double
x
structbumper__def__t.html
a66ba39a8f48fb384c809e5589612ea3e
double
y
structbumper__def__t.html
a1ba3256da035021187d83d30c667dfe2
circbuf
classcircbuf.html
circbuf
classcircbuf.html
ac3aa4c422f7f15d1ccacb7cbc1db264e
(int size=512)
int
getFromBuf
classcircbuf.html
a62016ad44b15ae6a4944666603b046d0
()
bool
gotPacket
classcircbuf.html
abe870e6747238759e041c98b1c231d1e
()
bool
haveData
classcircbuf.html
af9f649b88949719ec373c4a85daae346
()
void
printBuf
classcircbuf.html
aa243be6ae2a7bfb41f4991a3d322eb45
()
void
putOnBuf
classcircbuf.html
a535d542f3935654c07ad6aa67ea15195
(unsigned char c)
void
reset
classcircbuf.html
a2cc9d71585bfab085b37e4d3674f6507
()
int
size
classcircbuf.html
aeb4335a6967330fe088fdd526ab16af7
()
unsigned char *
buf
classcircbuf.html
a84a25f5611f1dc25675b633f9e35c769
int
end
classcircbuf.html
a8ed346299be2cb92bdb90e185189febd
bool
gotPack
classcircbuf.html
a6a93c0f53ac4a451b51c45fa71e5b79b
int
mysize
classcircbuf.html
a16d163a698b8b971dea50d050b5a7ac8
int
start
classcircbuf.html
a280708a2be1133600a7f43d5913edee0
EndEffector
structEndEffector.html
KineVector
a
structEndEffector.html
a2cb37fc2f00e9660ac4b8c8296c32f9a
KineVector
n
structEndEffector.html
a9e7aa3ad6deef90a9da1be021e8bbe6a
KineVector
o
structEndEffector.html
afbe6e0a79e744a34b51f02b5b672b28d
KineVector
p
structEndEffector.html
ae0ba1fd1475a999548e6645da3d9575e
KineCalc
classKineCalc.html
void
CalculateFK
classKineCalc.html
ae863dcb542429eceaa5019d655fd6fde
(const double fromJoints[])
bool
CalculateIK
classKineCalc.html
ae0d1f376f6a8ff42397ce1f1cb27f4e2
(const EndEffector &fromPosition)
KineVector
CalculateN
classKineCalc.html
ace1e3d7041c1b779d7ec29e5d5479c9c
(const EndEffector &pose)
const KineVector &
GetA
classKineCalc.html
acb5a29f4dae7d714776eef82431337e5
(void) const
const KineVector &
GetN
classKineCalc.html
aa77aa1b93ce3448b25fe062f4ffe5090
(void) const
const KineVector &
GetO
classKineCalc.html
ab53d37b5fab732ce3dcd961c57b03023
(void) const
const KineVector &
GetP
classKineCalc.html
a67f4d623d2a93d66d0e47d9565efd0be
(void) const
double
GetTheta
classKineCalc.html
aa7faf6441d67f2f1b258a5c7205daffa
(unsigned int index)
const double *
GetThetas
classKineCalc.html
a637d0cfaf98c3e196832ad1f758c33f7
(void) const
KineCalc
classKineCalc.html
a0b03b7663dfd5ca85e7b7efcc116e6e6
(void)
KineVector
Normalise
classKineCalc.html
ae1a88a6d18842aff8b11d5fb30119ec9
(const KineVector &vector)
void
SetA
classKineCalc.html
a9188add612d670fe22ddb410d204b76a
(const KineVector &newA)
void
SetA
classKineCalc.html
aa4a9e3ec21ac4e77b9ebfe78ea74cfd9
(double newAX, double newAY, double newAZ)
void
SetJointRange
classKineCalc.html
a94f60ab495565112d5404fcf2d529e01
(unsigned int joint, double min, double max)
void
SetLinkLengths
classKineCalc.html
ad4b7b25e197cda618c1560a72832a19a
(double newLink1, double newLink2, double newLink3, double newLink4, double newLink5)
void
SetN
classKineCalc.html
aa6c0e5d61f07d84fbbd9369e81b257d9
(const KineVector &newN)
void
SetN
classKineCalc.html
af2d51ae0451c93229df164797c008759
(double newNX, double newNY, double newNZ)
void
SetO
classKineCalc.html
af0d02fa2e9c38447f010da4275edd088
(const KineVector &newO)
void
SetO
classKineCalc.html
af80a80b21e29ca9063be0fc996f3f513
(double newOX, double newOY, double newOZ)
void
SetOffset
classKineCalc.html
af493f94eb0f74484fbe7ee28ea89bfd1
(unsigned int joint, double newOffset)
void
SetP
classKineCalc.html
a17b17c417c308857aacc77394e9744f4
(const KineVector &newP)
void
SetP
classKineCalc.html
a37459db47b33e2b402f437f23615bb87
(double newPX, double newPY, double newPZ)
void
SetTheta
classKineCalc.html
aa861459f52d511f557a12a232ca2c986
(unsigned int index, double newVal)
EndEffector
CalcFKForJoints
classKineCalc.html
a75ee1cd098eed42a37314486a7d5ec96
(const double angles[])
double
CalcSolutionError
classKineCalc.html
ad821a661d84d178b1c16641e70a3b3d8
(const double solution[], const EndEffector &fromPosition)
void
CalcTheta4and5
classKineCalc.html
a80383a1e65f1f179d2b5ff37070cb2f9
(double angles[], const EndEffector &fromPosition)
int
ChooseSolution
classKineCalc.html
a01629251f7275a39994365303eb699d6
(const EndEffector &fromPosition, const double solutions[][5])
void
PrintEndEffector
classKineCalc.html
a8786d55a4c5e1f4a8c89ba016693f8b6
(const EndEffector &endEffector)
bool
SolutionInRange
classKineCalc.html
aba8bcc9800ffdbea710cf6facb853bea
(const double angles[])
EndEffector
endEffector
classKineCalc.html
acca193e9e3cc2ea97b0c486cf9cad30a
double
jointMax
classKineCalc.html
ad1870656557495ba2159afbb156e9834
[5]
double
jointMin
classKineCalc.html
adeaf0c29c06b149b937bc8df606584a9
[5]
double
jointOffsets
classKineCalc.html
abbc82514ee505f243898f8f217563b43
[5]
double
joints
classKineCalc.html
a12791496115d402fc865570dd20711e4
[5]
double
link1
classKineCalc.html
aa5f385f320c55bdc710d22b2906ec869
double
link2
classKineCalc.html
a5073701c15763a2bf395e51216265de4
double
link3
classKineCalc.html
a178261b5de72cfffbefbc48d3732f755
double
link4
classKineCalc.html
ab2a7b16822d0fc046927dcb1954ab512
double
link5
classKineCalc.html
a282feed7eb9591769b1bbfe04116ab5f
KineVector
structKineVector.html
double
x
structKineVector.html
a4a23dd1096fa83f0bd8642d00ead1525
double
y
structKineVector.html
a93cc79aba9a97555491a6288c3f26bb3
double
z
structKineVector.html
ac8da4d03035096ec3ea35a4acee4652a
P2OSNode
classP2OSNode.html
void
check_and_set_gripper_state
classP2OSNode.html
a87b2b4aa531d9285e6e36b727f9f1fd6
()
void
check_and_set_motor_state
classP2OSNode.html
a2e94b2230d3e92ad5126f59353754784
()
void
check_and_set_vel
classP2OSNode.html
a8730e263a85f6c897769eba62ecf89d7
()
void
check_stall
classP2OSNode.html
aa08da3ac793338f9117c1bf968e7530b
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
check_voltage
classP2OSNode.html
adf817a44488f8a8623c94df167a3b356
(diagnostic_updater::DiagnosticStatusWrapper &stat)
void
cmdmotor_state
classP2OSNode.html
af962e3f93032604f6347b12a8ebd60e8
(const p2os_msgs::MotorStateConstPtr &)
void
cmdvel_cb
classP2OSNode.html
acbb2271b2acecd87678736f00bdbb99d
(const geometry_msgs::TwistConstPtr &)
unsigned char
DegreesToTicks
classP2OSNode.html
ae281849d92365f410e2ec3854d187d4d
(int joint, double degrees)
double
get_pulse
classP2OSNode.html
a63e84b78ecb10b2068fd1d42394e33a1
()
void
gripperCallback
classP2OSNode.html
ae593ee0e4961f8bfbe3adb64ed4d33b0
(const p2os_msgs::GripperStateConstPtr &msg)
P2OSNode
classP2OSNode.html
ab16d4a705339a8e1c113d719aadb562f
(ros::NodeHandle n)
unsigned char
RadiansToTicks
classP2OSNode.html
a84f4cd1d0f6ccdb52b4bf025794144be
(int joint, double rads)
double
RadsPerSectoSecsPerTick
classP2OSNode.html
a4711994a297b926734548d51fcf39509
(int joint, double speed)
void
ResetRawPositions
classP2OSNode.html
a257d6ed4c5f6d788c541543069f8c887
()
double
SecsPerTicktoRadsPerSec
classP2OSNode.html
aa59ffba103ecb94a83ec34b31781466c
(int joint, double secs)
void
SendPulse
classP2OSNode.html
af0d06d4fafa512eba2f0ca76684fcfd0
(void)
int
SendReceive
classP2OSNode.html
a08961628655b182a5695f842c5b5c71a
(P2OSPacket *pkt, bool publish_data=true)
int
Setup
classP2OSNode.html
a2b89c03d824fe45caeeffd048f25d8b0
()
int
Shutdown
classP2OSNode.html
ace1706c097b39601be6ca40a7c650fa5
()
void
StandardSIPPutData
classP2OSNode.html
a23c64859c85b6c15d010b4a262014f5b
(ros::Time ts)
double
TicksToDegrees
classP2OSNode.html
ae201919d6c1ba2b2a52824de45889da8
(int joint, unsigned char ticks)
double
TicksToRadians
classP2OSNode.html
ac4938d332a6a769505d8fd1921b4448a
(int joint, unsigned char ticks)
void
ToggleMotorPower
classP2OSNode.html
a99b78d0a3df085cab69ed4de6f8ca1c8
(unsigned char val)
void
ToggleSonarPower
classP2OSNode.html
a5929dc622f068e06388929db7262ba3f
(unsigned char val)
void
updateDiagnostics
classP2OSNode.html
a5a76ba126e52ac6ae701f2e6d92926f4
()
virtual
~P2OSNode
classP2OSNode.html
aaee6a688ef45fcb068877e28e37e65dc
()
p2os_msgs::MotorState
cmdmotor_state_
classP2OSNode.html
a2d7ab419a63e47fae5588a91cbe30daa
geometry_msgs::Twist
cmdvel_
classP2OSNode.html
a5d63c2061aaab0e4ea6cbd2c814e8d1a
p2os_msgs::GripperState
gripper_state_
classP2OSNode.html
aae974b6bf6c114e0dbaff281d6edd2e5
ros_p2os_data_t
p2os_data
classP2OSNode.html
a0e7bf0087d78a9dfa61e602948bdfc60
ros::Publisher
aio_pub_
classP2OSNode.html
ad74f751df4c0d2e391630353277f5594
std::string
base_link_frame_id
classP2OSNode.html
aaf563a96da97b3cc133ebff813d4cdb5
diagnostic_updater::DiagnosedPublisher< p2os_msgs::BatteryState >
batt_pub_
classP2OSNode.html
a26543de360b153e701a582550a79205d
int
bumpstall
classP2OSNode.html
ac4de07d3ec5afdb8dcfa4d7797f84f3d
ros::Subscriber
cmdmstate_sub_
classP2OSNode.html
ab738ec3b2b52e94a5996788820268bc5
ros::Subscriber
cmdvel_sub_
classP2OSNode.html
a75d820a41f85757b4f3ea3cd78c4c837
double
desired_freq
classP2OSNode.html
a77f25890f3845793558312cf476ae1c8
diagnostic_updater::Updater
diagnostic_
classP2OSNode.html
a0ceaf35a179503720bfebb21d93ed24c
ros::Publisher
dio_pub_
classP2OSNode.html
ae9c08c18842f92c96ce2d63940d2d972
int
direct_wheel_vel_control
classP2OSNode.html
a4ea25154c247c654c18548b4e12e8be0
ros::Publisher
grip_state_pub_
classP2OSNode.html
aa6a626ab6ae178b09bad4f47e0fa44fd
bool
gripper_dirty_
classP2OSNode.html
a4d863b1d6f1043b5903918281751f3c0
ros::Subscriber
gripper_sub_
classP2OSNode.html
a21f9773aab0070272f72a1845d50d6bb
int
joystick
classP2OSNode.html
a7c07c549a4d97defa50b064a09f3286f
double
lastPulseTime
classP2OSNode.html
aa6bdad3974fa3da9eebed824d250cf02
bool
motor_dirty
classP2OSNode.html
ad58b17c9b44510ecf0523a26a0e9536d
short
motor_max_rot_accel
classP2OSNode.html
a4246ea98d0cd7857807a7ed9e6112f7b
short
motor_max_rot_decel
classP2OSNode.html
a107ec00dfe179eaf8f04e20ba49f20a2
int
motor_max_speed
classP2OSNode.html
aa5bfdb5c80823b3d182d68933dbd5131
short
motor_max_trans_accel
classP2OSNode.html
acb55a47466d503ee597b96a513397877
short
motor_max_trans_decel
classP2OSNode.html
af7110937e25f7a7bdae494d9960f16ba
int
motor_max_turnspeed
classP2OSNode.html
ad210b72a7d766e4b4816b96cb4e35283
ros::Publisher
mstate_pub_
classP2OSNode.html
afe25a33a5448ed48cd5f5fc257c4e2d4
ros::NodeHandle
n
classP2OSNode.html
aefc2ac5487e7f54e970624b10731cfd6
ros::NodeHandle
nh_private
classP2OSNode.html
a443c8efb6fa9ef0b285f2b6a6bec9906
tf::TransformBroadcaster
odom_broadcaster
classP2OSNode.html
a6cce2a838eea2788dc41d43b9a1a8fec
std::string
odom_frame_id
classP2OSNode.html
aedea65bada7e20dae73f0f72a876a343
int
param_idx
classP2OSNode.html
a1f44d8b8270ce7af873f76e4433e960e
ros::Publisher
pose_pub_
classP2OSNode.html
a64ef929576b70f35ec9a33a9cc3b9714
int
psos_fd
classP2OSNode.html
a3d99d0ca46bb83bc06c711418af290ed
std::string
psos_serial_port
classP2OSNode.html
a4a8e0c44a5a8b52f94c233d231998d58
std::string
psos_tcp_host
classP2OSNode.html
ab041e7c5cc4a62f4c2c6868bb1c44132
int
psos_tcp_port
classP2OSNode.html
a1b1594f1ced9f178e80543d194dcea2a
bool
psos_use_tcp
classP2OSNode.html
a481de2a53b55cf06d528744cd956f40d
P2OSPtz
ptz_
classP2OSNode.html
a1d418e0c44ef7ace48d4a83f8121034e
ros::Subscriber
ptz_cmd_sub_
classP2OSNode.html
a7723ebefb1684c4f70e40fe981c7f05c
ros::Publisher
ptz_state_pub_
classP2OSNode.html
a6feb7bd76581ae0f2b48d6bf0cc43ad2
double
pulse
classP2OSNode.html
a54cebcdc23a6c098ef2437688efe3cdb
int
radio_modemp
classP2OSNode.html
a8efbb34f6f3b7f92454802814c576e53
int
rot_ki
classP2OSNode.html
af7c3f038724e9116ad361e56ae02adbc
int
rot_kp
classP2OSNode.html
a875112b217cd497a25b2bab6823d320f
int
rot_kv
classP2OSNode.html
a9c2ecbc0101e67ca7bc3f3ec5c3aa5d7
SIP *
sippacket
classP2OSNode.html
a2c57104c68e49734baa2914d609508bb
ros::Publisher
sonar_pub_
classP2OSNode.html
a957a381d28b7d5077f1a8592ed2e1be3
int
trans_ki
classP2OSNode.html
a86c9df37c0a225e19a014d700ab38ba7
int
trans_kp
classP2OSNode.html
a9535208991dc1c602d72c3d25534df6b
int
trans_kv
classP2OSNode.html
afe1dee068e4bc4fd572b4ceb1a24eee9
bool
use_sonar_
classP2OSNode.html
a062b80855315a5ddbec72acf5645367d
bool
vel_dirty
classP2OSNode.html
af96063c8ae2400270e24f55ad646fae7
ros::Time
veltime
classP2OSNode.html
a3aed68c55a71dc4d3def66760c044c9e
P2OSPacket
classP2OSPacket.html
int
Build
classP2OSPacket.html
acc8cec772fcb1e7e3cdf1c4187a12b42
(unsigned char *data, unsigned char datasize)
int
CalcChkSum
classP2OSPacket.html
a590bc4e524c073ba4db5bb1776532db5
()
bool
Check
classP2OSPacket.html
aca9e3c85949014e9cc99e3f1579a9311
()
bool
operator!=
classP2OSPacket.html
a840383fdde4ab152fdfe594e7b121c7c
(P2OSPacket p)
void
Print
classP2OSPacket.html
a62d00a7225d6222cfa7c1d9237fd4ce5
()
void
PrintHex
classP2OSPacket.html
ac31f1aaa426ef7cbade62bc5d1e7dbe2
()
int
Receive
classP2OSPacket.html
a27a521de261d724cc8de7ac04e7c48a2
(int fd)
int
Send
classP2OSPacket.html
aa15ebe1ceb8c82ac911c637b154efb3b
(int fd)
unsigned char
packet
classP2OSPacket.html
ae9ad76652609f09163ca2ae64d9bff1d
[PACKET_LEN]
unsigned char
size
classP2OSPacket.html
aa473ea55dc7061c46b711bc6d242d02c
ros::Time
timestamp
classP2OSPacket.html
a87c73a39b79ed3d7d4df6721dda2663f
P2OSPtz
classP2OSPtz.html
CameraType
classP2OSPtz.html
a6d0cebcaa0fb2b09b9fa3910b3fbec7f
CAMERA_VCC4
classP2OSPtz.html
a6d0cebcaa0fb2b09b9fa3910b3fbec7fa6b68eb1c9bbdf9e646e08b40bf97a6e8
CAMERA_C50I
classP2OSPtz.html
a6d0cebcaa0fb2b09b9fa3910b3fbec7fa88db91148586572f04d4d78c3e4dfad5
Command
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216b
DELIM
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba1bdc2e0e1843247b86d63c78e7c1d4a6
DEVICEID
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216baf8f9f7a8ec8c9c660e07f87f80786a94
PANSLEW
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba934ec0ecdee9a81f71cefb56ef783058
TILTSLEW
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba9a642ba1022787624140adf56bb12116
STOP
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba9b9b80f0bfaa75a7c23f67d776abbf16
INIT
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216bac58075364b373f289489ebda81e25dce
SLEWREQ
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba712cae39ac67b8c475872500ba0eb36f
ANGLEREQ
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba0e990aa0120edf9587de95164101d857
PANTILT
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba5451b96dd8c016e26859706e4a56e219
SETRANGE
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba76e2f7c7208ff2f3a7ce7bff4581847f
PANTILTREQ
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba4bfc5482b94add4df1674af24ff7d59e
INFRARED
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba0e0393445557be2aecb34bfe5247da2c
PRODUCTNAME
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216badc27ed3dffc0d8c747f281bf7adce531
LEDCONTROL
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba720e73c359965eae057931f0475cd56b
CONTROL
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba32d626e7006e79af7a927afa302fb692
POWER
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba5ac59d75a247fa47aee226beac1b74ad
AUTOFOCUS
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba635fd9e41c99b48e0b4cdfa060c233a3
ZOOMSTOP
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba95a9ea6444a8beab33cb30602c7ee665
GAIN
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba702a8ddb7b6b6c8361c3e240b7c45af0
FOCUS
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba5f92c0d74d5111fe13f1fbc007288788
ZOOM
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216bad9583b9407be8e37afec127650eabf5b
ZOOMREQ
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba06fc72a9288716e29210258da1e71633
IRCUTFILTER
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba02c16f1082c09e61ffb47daac58c3ab7
DIGITALZOOM
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba787af49afd922449111f1fcf03ca85a0
FOOTER
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba9c28c61d4bda7cf1fd6d20a26865d156
RESPONSE
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba86d5b4678e6ef7af99e983b6e5778444
HEADER
classP2OSPtz.html
a252ffe61c993f02f288b943bd8f1216ba29806a356ca5affdd22c99674f570738
CommState
classP2OSPtz.html
a0dea396d34b352d0b61719ade17da616
COMM_UNKNOWN
classP2OSPtz.html
a0dea396d34b352d0b61719ade17da616a78ccaaea42600d5edec7971ce273688f
COMM_BIDIRECTIONAL
classP2OSPtz.html
a0dea396d34b352d0b61719ade17da616a2fad368fc6bde7e60907eefebd4dc87b
COMM_UNIDIRECTIONAL
classP2OSPtz.html
a0dea396d34b352d0b61719ade17da616afeeb5ac8cb3130a3252eee2f803e7e3e
void
callback
classP2OSPtz.html
a356452d46dfa58dfe93b8a8f83b0e217
(const p2os_msgs::PTZStateConstPtr &msg)
int
getAbsPanTilt
classP2OSPtz.html
ad317955013cd5e5c47aa54efce1ce8c6
(int *pan, int *tilt)
int
getAbsZoom
classP2OSPtz.html
ac6d7516d3476a972832a5c850ede7bd6
(int *zoom)
p2os_msgs::PTZState
getCurrentState
classP2OSPtz.html
a23be37c387373e7b647885ae9e07f201
()
int
getMaxZoom
classP2OSPtz.html
af71b646473f0bbd87c37a70dcc289bf5
(int *max_zoom)
void
getPtzPacket
classP2OSPtz.html
a96a1264b73bffc9f9f444fbee491b645
(int s1, int s2=0)
bool
isOn
classP2OSPtz.html
a030b61348aa7dd397bbd3934df98cf16
() const
P2OSPtz
classP2OSPtz.html
ad79ee981d185b917a3cb6fbf6528029b
(P2OSNode *p2os, bool bidirectional_com=false)
int
receiveCommandAnswer
classP2OSPtz.html
a6e99c6a68d8cd16c4b659cec510a27cb
(int asize)
int
receiveRequestAnswer
classP2OSPtz.html
a39f8dd5fa89452cb8cad5d1239f31a6c
(unsigned char *data, int s1, int s2)
int
sendAbsPanTilt
classP2OSPtz.html
ae849a12441183ceb8edcc1a1acca3d2a
(int pan, int tilt)
int
sendAbsZoom
classP2OSPtz.html
a8ce1cf444d38e348c4397f87afd592df
(int zoom)
int
sendCommand
classP2OSPtz.html
a81126dd256384aa9ca0d12efde4eb612
(unsigned char *str, int len)
int
sendInit
classP2OSPtz.html
ac87bd670006f9ac70532f11edce8d46d
()
int
sendRequest
classP2OSPtz.html
a9c368189d0c15a25e9ecc5241b28626b
(unsigned char *str, int len, unsigned char *reply)
int
setControlMode
classP2OSPtz.html
afdcd753f47aed28ac1ea23533ccffed5
()
int
setDefaultTiltRange
classP2OSPtz.html
a1b91019cdc3650bd61540a6645ed2231
()
int
setPower
classP2OSPtz.html
a61ead451813194a3632c4251b8d35660
(Power on)
int
setup
classP2OSPtz.html
a985b8b49dc9ab7553975bc9f02ae6bdb
()
void
shutdown
classP2OSPtz.html
ac85768c27be60d428ae623039cce39cb
()
circbuf
cb_
classP2OSPtz.html
a312f0a2c0818ffa65650ec8be38287df
Error
classP2OSPtz.html
a6a5a33b0da191ab5e760ff9f472cff06
CAM_ERROR_NONE
classP2OSPtz.html
a6a5a33b0da191ab5e760ff9f472cff06a9453b5e3dca9840c680f52b6292d512a
CAM_ERROR_BUSY
classP2OSPtz.html
a6a5a33b0da191ab5e760ff9f472cff06a1a2963bbcea785506e60bfd504ca94b0
CAM_ERROR_PARAM
classP2OSPtz.html
a6a5a33b0da191ab5e760ff9f472cff06a254bb13435242d96e8a502d3ac17d126
CAM_ERROR_MODE
classP2OSPtz.html
a6a5a33b0da191ab5e760ff9f472cff06a7f16834c6a05bff02bd6f1ddf1db32bf
CAM_ERROR_UNKNOWN
classP2OSPtz.html
a6a5a33b0da191ab5e760ff9f472cff06a38d7e0b6b502083a620fcc0cf44abd82
Param
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9
MAX_PAN
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9a8fdc828e3b24d085bd5e0f0c5f2449a0
MIN_PAN
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9a4bb127de4fd9f7f28892849ed4029dfd
MAX_TILT
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9a5ec92ee9b2bd96a0b79cd6562d552db5
MIN_TILT
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9ae25d449a22d1bd16e23b7affaf68b38a
MAX_PAN_SLEW
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9a646ff6917c4d54a56d9e26c119b4f45a
MIN_PAN_SLEW
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9a3919bb8216826239b00db332bfa64c0b
MAX_TILT_SLEW
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9a52a9cc3327dcf1635d80b8bac94f35bd
MIN_TILT_SLEW
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9a8624548a17db386cb57fdd89169b2a4a
MAX_ZOOM_OPTIC
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9ade195c8c10798a62f5bfb5e3d5e389b2
MIN_ZOOM
classP2OSPtz.html
ab1fc041fb0068ad0476e9da5173beab9a0e8e254b29f78f30af0b55ebc1c39703
Power
classP2OSPtz.html
ac5970f2ec9b7ee4186d241281904e083
POWER_OFF
classP2OSPtz.html
ac5970f2ec9b7ee4186d241281904e083a5ffb7090b0ad1eed548e1dc4d692cb44
POWER_ON
classP2OSPtz.html
ac5970f2ec9b7ee4186d241281904e083a7b42ed0a62bc3ddedce7fcf664b9f214
bool
bidirectional_com_
classP2OSPtz.html
aecf9294d7105cca35d9af2357f7cb68e
p2os_msgs::PTZState
current_state_
classP2OSPtz.html
a7795dd2a16cc7c3ccac0cd19783250b0
int
error_code_
classP2OSPtz.html
ac1b272e031479d4da911dc82c55dd293
bool
is_on_
classP2OSPtz.html
a4e7b736efea01694ea75aeff07da6ffd
int
max_zoom_
classP2OSPtz.html
a04071e618d4d783cd6d8951394668576
P2OSNode *
p2os_
classP2OSPtz.html
a7caf550685ff954605d8d698d14db053
int
pan_
classP2OSPtz.html
a7623a5723573c2d9c06faefa8b0cf19a
int
tilt_
classP2OSPtz.html
af5e2333d5ff3dc9ca35246bdc19e9d8a
int
zoom_
classP2OSPtz.html
aa0c43e0ec6d7c714a4ebc320567aaf3d
static const int
COMMAND_RESPONSE_BYTES
classP2OSPtz.html
a4d90e141b72dfe2c66e4b93bbc90f87a
static const int
MAX_COMMAND_LENGTH
classP2OSPtz.html
a22e09968f6101d6e65af210344ead5d3
static const int
MAX_REQUEST_LENGTH
classP2OSPtz.html
a0828f272c9dcde579771e266458ba58c
static const int
PACKET_TIMEOUT
classP2OSPtz.html
a7a1bfd80e6d09b1785ba1a00f0addd80
static const int
PAN_THRESH
classP2OSPtz.html
a6c4ddf14fbb72f4cc18de0777c102fcf
static const int
SLEEP_TIME_USEC
classP2OSPtz.html
a33406f4dddb31845e97db5efd92d97c5
static const int
TILT_THRESH
classP2OSPtz.html
ab41cf51a0ef19a1d8c4f08bccd20680c
static const int
ZOOM_THRESH
classP2OSPtz.html
a3da4674dde52bb138b601b5e057fd56b
RobotParams_t
structRobotParams__t.html
double
AngleConvFactor
structRobotParams__t.html
a6a4a495344124f2c53743faf52f8d192
std::string
Class
structRobotParams__t.html
ac0c565b6544662a504c5c3c29ec8a3e6
double
DiffConvFactor
structRobotParams__t.html
ae8df39cf53a2b84ec83ebcb1a284d477
double
DistConvFactor
structRobotParams__t.html
a97e881612aee21ca23b517c9e8721f07
int
FrontBumpers
structRobotParams__t.html
a6c3c9a644ed8720c927a99129f46d8f2
double
GyroScaler
structRobotParams__t.html
a701de8fc0d34ab75edacaf9bff6e290e
int
HasMoveCommand
structRobotParams__t.html
a8c17e2794737e022ca3cb08854f496b0
int
Holonomic
structRobotParams__t.html
a54dd628bcbef4a49d128834cb634ca20
int
IRNum
structRobotParams__t.html
a711652398a38c65fff6bacd56b28a509
int
IRUnit
structRobotParams__t.html
a826ae9dfbee186101e2483e62a24ba0e
int
LaserFlipped
structRobotParams__t.html
a480a2f83e59fd81c370ed61ebab13c65
std::string
LaserIgnore
structRobotParams__t.html
abf2757a67c17173673cfa52ec67a939f
std::string
LaserPort
structRobotParams__t.html
aeacc648d26ae494947cf34316dcf5960
int
LaserPossessed
structRobotParams__t.html
a2ae32be87c0b677253a00029035c9150
int
LaserPowerControlled
structRobotParams__t.html
adeea252a0c6f84d4d859a691e6a3164f
int
LaserTh
structRobotParams__t.html
ad12dd5056b281d608a21b7e8c0f6be3a
int
LaserX
structRobotParams__t.html
ac35593dfb080ced52ebaa898c838e232
int
LaserY
structRobotParams__t.html
a345e61a641aed02b7a6390f99fdcbb10
int
MaxRVelocity
structRobotParams__t.html
a6381f0c228026adbbdac74630eeeb57f
int
MaxVelocity
structRobotParams__t.html
a6edaed492b9ddcf5c58b3b8276062b83
int
NewTableSensingIR
structRobotParams__t.html
a40145fcbfc58eb33d43818ec792f2771
int
NumFrontBumpers
structRobotParams__t.html
acc99276d6ff838353a632b5f4faefcd3
int
NumRearBumpers
structRobotParams__t.html
a08cd3b5cf2377354860f3bf858489f8d
double
RangeConvFactor
structRobotParams__t.html
ad80070d94867a0e703d3151bd77b9b77
int
RearBumpers
structRobotParams__t.html
a756432c286efb4b852239196fbe3477e
int
RequestEncoderPackets
structRobotParams__t.html
aca78ab78cc6d6d2a690c9aaa7ef8d5f2
int
RequestIOPackets
structRobotParams__t.html
a1ba23fb8111208b3d9b6d2e47b485532
int
RobotDiagonal
structRobotParams__t.html
aae44e18d92e75218fc0fd74a683cdfed
int
RobotLength
structRobotParams__t.html
a9ce1bf5560f69749879a3e1503a5a4d4
int
RobotRadius
structRobotParams__t.html
ae0b760c553c9d7b349a752ad83a4b45e
int
RobotWidth
structRobotParams__t.html
a8d35172899c4accf78a11c5c15c21260
int
RotAccel
structRobotParams__t.html
a4ae9bd4b1afecd829d079aa96cd3bf0f
int
RotDecel
structRobotParams__t.html
a5e50ce74f10fa2ab74d48c79f1dbd11f
int
RotVelMax
structRobotParams__t.html
a340c0b186c9f07ce9fa6e0e527527d86
int
SettableAccsDecs
structRobotParams__t.html
a9e0400a7351a756b5219d1b395ecc228
int
SettableVelMaxes
structRobotParams__t.html
a2b5355bc00cbf4f9fe0983998991ca67
sonar_pose_t
sonar_pose
structRobotParams__t.html
a51fa24c093d3c413bb545f5c3b21a562
[32]
int
SonarNum
structRobotParams__t.html
a5efbbeaddeb45c8b60da3a922d4b90ef
std::string
Subclass
structRobotParams__t.html
ab07a4e0b5f6238b639ca52273a852b8f
int
SwitchToBaudRate
structRobotParams__t.html
a5b03a6f7d3d5806785d926a43cae5e71
int
TableSensingIR
structRobotParams__t.html
a7d9559d95d0674afcb6eed5cef82a665
int
TransAccel
structRobotParams__t.html
a5a672f74bdb8298cc015af8d632a7706
int
TransDecel
structRobotParams__t.html
ae4b4e8ce65941a3222c13fe10a2920ac
int
TransVelMax
structRobotParams__t.html
af2db79c6daa3bb39d16cf5b1250493c0
int
Vel2Divisor
structRobotParams__t.html
a77ac4f7eeb21d9af518b2fa385f1ec9d
double
VelConvFactor
structRobotParams__t.html
a18a47cdda4e4af146ee29ad388ca5aff
ros_p2os_data
structros__p2os__data.html
p2os_msgs::AIO
aio
structros__p2os__data.html
a52c800635486476ddbde9bb86e5fc34c
p2os_msgs::BatteryState
batt
structros__p2os__data.html
aa9491b93a42be6dbb9657f1ddcb0781d
p2os_msgs::DIO
dio
structros__p2os__data.html
ab3a58da45c4824c439364cd4f758955a
p2os_msgs::GripperState
gripper
structros__p2os__data.html
a485d116d47fffed1f438cee24322d4a5
p2os_msgs::MotorState
motors
structros__p2os__data.html
a0b060f9a2215f26c4c7c7992f6a33347
geometry_msgs::TransformStamped
odom_trans
structros__p2os__data.html
a924a06ba7b7cd12d3ceb148ca30d2a02
nav_msgs::Odometry
position
structros__p2os__data.html
ac4efb5351ab490eb3d9e4fbb770cf407
p2os_msgs::SonarArray
sonar
structros__p2os__data.html
add6244d5e8dea88d8e9271ad8451cfbd
SIP
classSIP.html
void
FillStandard
classSIP.html
a62b8f8b7f789f45bac1e88ddfb818d33
(ros_p2os_data_t *data)
void
ParseArm
classSIP.html
ae001aa1f9352a6648524789ea271858d
(unsigned char *buffer)
void
ParseArmInfo
classSIP.html
ad3cdf137daacc44aba68831f96921221
(unsigned char *buffer)
void
ParseGyro
classSIP.html
a87747b8dc3a648d17a34c949ef2c349a
(unsigned char *buffer)
void
ParseSERAUX
classSIP.html
a69866f16dea6d4089901da5e5f98cfcb
(unsigned char *buffer)
void
ParseStandard
classSIP.html
aad2c095bde78944d6bee598ca6b37c64
(unsigned char *buffer)
void
Print
classSIP.html
ae29ccd2bf9a45b0121130a63b9beddca
()
void
PrintArm
classSIP.html
a74124ae48b6ece50bf6eb218944f4362
()
void
PrintArmInfo
classSIP.html
af646418f1f4bdb2801329037b2f45109
()
void
PrintSonars
classSIP.html
a1050768bde91ae0b6f3ffbdf77a8f00f
()
SIP
classSIP.html
abe6ebbab4462099107439885131aebaf
(int idx)
~SIP
classSIP.html
ab967a3fda37e83b8d1a6136b2c9f4129
(void)
unsigned char
analog
classSIP.html
a1e844824633ca65155dea4b45cc8ffce
short
angle
classSIP.html
ae2a711071dfa79fc62ae693674cd5dce
int
angle_offset
classSIP.html
acbfd09002d80e677eb470e2e5a8bd0b5
bool
armConnected
classSIP.html
a157cf6410cea800dbba222fae5a23553
bool
armJointMoving
classSIP.html
af4073ad9ae3c494b902cbf5e3e97401f
[6]
unsigned char
armJointPos
classSIP.html
a621b80f0da51653a3e9e80a462d9192c
[6]
double
armJointPosRads
classSIP.html
a0d80dcdbd959217fd7cac8c6194a49fd
[6]
ArmJoint *
armJoints
classSIP.html
a6250046919aba95b100dc51a28357f2a
unsigned char
armJointTargetPos
classSIP.html
a3aa1d4066c7a966befde5f44b7840b5e
[6]
unsigned char
armNumJoints
classSIP.html
afcb917e2e8495fc48b650d75451e38b3
bool
armPowerOn
classSIP.html
a399411c343a4ccc20a47eea3237b7a0a
char *
armVersionString
classSIP.html
a5b62a0bc1decd3435f4bb51d3fafbcb9
std::string
base_link_frame_id
classSIP.html
af9538f4e3c11d1362699152f707040aa
unsigned char
battery
classSIP.html
ab22813c80d745730faa1d3d2dbba98e9
unsigned short
blobarea
classSIP.html
ab11161fe0ba5a6b4e106e1e76f4ed09e
unsigned int
blobcolor
classSIP.html
a13fdc0257fb272e8cbdadf445c8f20ca
unsigned short
blobconf
classSIP.html
a9a590391013a0b7d6efcaab316f89ffa
unsigned short
blobmx
classSIP.html
abe08ffdcf65d14cf7f6f09232bf3ac3f
unsigned short
blobmy
classSIP.html
ac1932958c6d1ff1be4f08f132c43bdcd
unsigned short
blobx1
classSIP.html
ac3bd849eaae7b27bebe1f6f2884daaf9
unsigned short
blobx2
classSIP.html
addd3d27a6c14b13c68bcd13f221adb7c
unsigned short
bloby1
classSIP.html
ab80a92738fa550e51f6a640e81c8d2a1
unsigned short
bloby2
classSIP.html
aeed252950e93cd42bef0a8f74d8dc70a
unsigned short
compass
classSIP.html
a46e22dd443dfb708a634bdb31f899624
short
control
classSIP.html
a903911d117117fb7754bbf3ddd8592cc
unsigned char
digin
classSIP.html
af75310f5674d4b4f46dbe37c1e97ed0a
unsigned char
digout
classSIP.html
a3c5260b867b0fd5434b435b57733e4f5
unsigned short
frontbumpers
classSIP.html
afa20066999a669fe5ad66151c0a26296
int32_t
gyro_rate
classSIP.html
a463b714a45c8e12cc2780bbf103052ef
double
lastLiftPos
classSIP.html
a7d4f0966e1dcb82867adc55450efb442
short
lvel
classSIP.html
a3de900f11d2b40e10cc2439c20ebc290
bool
lwstall
classSIP.html
a7f25392395bca55e009283e95d218f49
unsigned char
motors_enabled
classSIP.html
a077fe2c3446b94367c05cadfcb2f595d
std::string
odom_frame_id
classSIP.html
ad8614148e3eacbd86af28653eb6d704e
unsigned short
ptu
classSIP.html
a7e81acd912761e936c5360877ebf9378
unsigned short
rawxpos
classSIP.html
ad49e8c7169d43af4b5469756f9245f6f
unsigned short
rawypos
classSIP.html
abe8d94919275bc6fe65332cf4e7e23b4
unsigned short
rearbumpers
classSIP.html
a952979aa1c0c38996ac9ee37e816f146
short
rvel
classSIP.html
a657ce06e8750042ec102c3cb4be70f17
bool
rwstall
classSIP.html
a90eec85abddab9254927a5f9b5aab9b8
unsigned char
sonar_flag
classSIP.html
a4d2f2a836752ba296acccf5a1159bf79
unsigned char
sonarreadings
classSIP.html
a598b56f0cb28ade4b661bbf9617c3abd
unsigned short *
sonars
classSIP.html
a7984d3a264acf2217c405dd2cc8dfa8d
unsigned char
status
classSIP.html
ab7f86c45b866d777e4c211eeddddee35
unsigned short
timer
classSIP.html
ac90e93f3677f4ac9a8278f68049b8186
int
x_offset
classSIP.html
a5aa7b5cb2fbadb386f4f337be1ab3114
int
xpos
classSIP.html
a2edd6ceed2aeb80bb96d2df999411646
int
y_offset
classSIP.html
acfb48c241682c28b3417a57935ede3e2
int
ypos
classSIP.html
a4fc3b0a0877e61c75fbcc38d9c70f21b
int
PositionChange
classSIP.html
af4850809b28b0ecaa5bfd809e4a96dbf
(unsigned short, unsigned short)
int
param_idx
classSIP.html
a3e9ed73e149374e734c6c46a8d3567b7
sonar_pose_t
structsonar__pose__t.html
double
th
structsonar__pose__t.html
a29ff2a616ebf107b264c0081069461ad
double
x
structsonar__pose__t.html
aa8083c2f5b3601c8b526c1f7eaa2e821
double
y
structsonar__pose__t.html
a5e23ba7ca5e0b50562cef85e002cb95e