AmtecProtocolArm.h
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
AmtecProtocolArm_8h
RobotArm.h
AmtecProtocolArm
LWA3ArmUASHH.h
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
LWA3ArmUASHH_8h
AmtecProtocolArm.h
LWA3ArmUASHH
#define
GRIPPER_ID
LWA3ArmUASHH_8h.html
a614c3c3b65595b043a15f6a19c6ef83e
PowerCubeArmUUISRC.h
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
PowerCubeArmUUISRC_8h
SchunkProtocolArm.h
PowerCubeArmUUISRC
#define
GRIPPER_ID
PowerCubeArmUUISRC_8h.html
a614c3c3b65595b043a15f6a19c6ef83e
RobotArm.h
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
RobotArm_8h
RobotArm
SchunkProtocolArm.h
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
SchunkProtocolArm_8h
RobotArm.h
SchunkProtocolArm
#define
DEG_TO_RAD
SchunkProtocolArm_8h.html
a970e9b5e6274fe88b90cbd9cc4f67999
(d)
#define
RAD_TO_DEG
SchunkProtocolArm_8h.html
a584675c4c9c1083ca51760dd2e7b4176
(r)
SchunkServer.h
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
SchunkServer_8h
RobotArm.h
AmtecProtocolArm.h
SchunkProtocolArm.h
LWA3ArmUASHH.h
PowerCubeArmUUISRC.h
SchunkServer
TrajectoryExecuter
#define
DEG_TO_RAD
SchunkServer_8h.html
a970e9b5e6274fe88b90cbd9cc4f67999
(d)
#define
RAD_TO_DEG
SchunkServer_8h.html
a584675c4c9c1083ca51760dd2e7b4176
(r)
#define
SLOWEST_REASONABLE_JOINT_SPEED
SchunkServer_8h.html
a15edd251c2f63752eb42224dd5277892
#define
TOO_SLOW
SchunkServer_8h.html
a517c69e4dc78069bbff4907eab65eaa5
ScitosBase.cpp
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
ScitosBase_8cpp
ScitosBase.h
#define
BUMPER_CODE_FLAG_BUMPER_PRESSED
ScitosBase_8cpp.html
a83525f158823bdbf44ca930c0f3aab16
#define
BUMPER_CODE_FLAG_BUS_ERROR
ScitosBase_8cpp.html
a10c03575d6132e026002d88db6f02a15
#define
BUMPER_CODE_FLAG_EMERGENCY_BUTTON_PRESSED
ScitosBase_8cpp.html
a4919c815f1c2101fd4175bf7b0c5b457
#define
BUMPER_CODE_FLAG_FREE_RUN_ACTIVE
ScitosBase_8cpp.html
a650667f86b7032f3f5c8e161b64ccca6
#define
BUMPER_CODE_FLAG_INTERNAL_ERROR
ScitosBase_8cpp.html
ab80ae814fb84a54feb496fda3ef52e7a
#define
BUMPER_CODE_FLAG_MOTOR_STOPPED
ScitosBase_8cpp.html
a4ea0f2efe9bdc4a852444ee0e07b04ed
#define
BUMPER_CODE_FLAG_NORMAL
ScitosBase_8cpp.html
aa1be0e3d334e4881f460d352806f1a20
#define
BUMPER_CODE_FLAG_STALL_MODE_DETECTED
ScitosBase_8cpp.html
a605498f1771c31a553dca86ff196ec17
#define
BUMPER_CODE_FLAGS_EMPTY
ScitosBase_8cpp.html
ab7924a9ab5c340a850918bdb45b2596d
#define
CHARGER_PLUGGED
ScitosBase_8cpp.html
ae1ebc5185b716323119af21cde01d9e0
#define
MAKRO_GET_FEATURE
ScitosBase_8cpp.html
a0550d9a9c6db54afd6f704722a5c8de2
(NAME)
#define
MAKRO_SET_FEATURE
ScitosBase_8cpp.html
a5cdec6daa9322d748a0d9a740c55a60c
(NAME)
#define
VOLTAGE_ERROR_LEVEL
ScitosBase_8cpp.html
a1167db37030398b1c892abb92e5c3222
#define
VOLTAGE_FULL_LEVEL
ScitosBase_8cpp.html
aa4030ab41d5df0a23e8c6ca9a52aee70
#define
VOLTAGE_MID_LEVEL
ScitosBase_8cpp.html
a7e72a1319aa2df831bd6ea2142726ada
#define
VOLTAGE_WARN_LEVEL
ScitosBase_8cpp.html
a05e0a3b5857f57e986dcddc830220532
void
ScitosBase::setFeature< std::string >
ScitosBase_8cpp.html
ad8a042745daa316545c432de992d6841
(std::string name, std::string value)
ScitosBase.h
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
ScitosBase_8h
ScitosBase
#define
FEATURE_SONAR
ScitosBase_8h.html
aff7343a0a0147a42cab4af8e379012f0
ScitosServer.cpp
/home/rosbuild/hudson/workspace/doc-groovy-scitos_metralabs/doc_stacks/2014-10-06_07-26-25.613438/scitos_metralabs/metralabs_ros/src/
ScitosServer_8cpp
ScitosBase.h
SchunkServer.h
int
main
ScitosServer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
robotArmThread
ScitosServer_8cpp.html
aac248998dcd4f120ae6060768a4c8e0a
(ScitosBase &scitos_base, ros::NodeHandle nh_schunk)
AmtecProtocolArm
classAmtecProtocolArm.html
RobotArm
virtual int
ackJoint
classAmtecProtocolArm.html
ae5021b6465cdcb039717edadc36ed3d5
(IDType id)
AmtecProtocolArm
classAmtecProtocolArm.html
ab6735eddbf6c026d77797d30be252ec7
(IDType id_offset=20)
virtual int
emergencyStopJoint
classAmtecProtocolArm.html
ab6cb21a40efa185d0aabf9bbe5d5f3e8
(IDType id)
const AmtecManipulator &
getManipulator
classAmtecProtocolArm.html
ab9d47cf7b2be92ec1f714ea09ec568b5
() const
virtual float
getMaxCurrent
classAmtecProtocolArm.html
ae8ecdcbdd28b10919b4db6d283576b4f
(IDType id)
virtual void
getModuleStatus
classAmtecProtocolArm.html
a0e964309e8ec1f64b2f71d79be1f4f4c
(IDType module_id, uint8_t &referenced, uint8_t &moving, uint8_t &prog_mode, uint8_t &warning, uint8_t &error, uint8_t &brake, uint8_t &move_end, uint8_t &pos_reached, uint8_t &error_code, float ¤t)
virtual float
getPosition
classAmtecProtocolArm.html
aa718d18db53a802b1e9da81498722826
(IDType id)
virtual float
getVelocity
classAmtecProtocolArm.html
ae058be175f3723d629948093f6e3db08
(IDType id)
virtual void
init
classAmtecProtocolArm.html
a9a4d220ad246909a0578f0c0bb118417
()
virtual int
movePosition
classAmtecProtocolArm.html
a8526432a55534edc7fcb2ccabe8d7145
(IDType id, float position)
virtual int
movePositionDuration
classAmtecProtocolArm.html
a02db52d16977bab1556562e3bbfe2f97
(IDType id, float position, uint16_t msecs)
virtual int
moveVelocity
classAmtecProtocolArm.html
a1a1b9f6f23fc3e5d0e6a54d406e379fa
(IDType id, float velocity)
virtual int
normalStopJoint
classAmtecProtocolArm.html
ae501d231d586bea109558f0e72b4c4bc
(IDType id)
virtual int
refJoint
classAmtecProtocolArm.html
a1d52dcc57a8d0af8ddf36c06f37e6283
(IDType id)
virtual int
setAcceleration
classAmtecProtocolArm.html
aaa6209f0ca71fbd0a79ac13fe3bc9be9
(IDType id, float acceleration)
virtual int
setCurrent
classAmtecProtocolArm.html
a57e809abc54f7b0ee9c91e152d85abd5
(IDType id, float current)
virtual int
setVelocity
classAmtecProtocolArm.html
ae17a07f1fd8ad590edd3cf9c2afa9118
(IDType id, float velocity)
AmtecManipulator
manipulator_
classAmtecProtocolArm.html
a8056f6386ec65c8f65f0f556f87c13bc
LWA3ArmUASHH
classLWA3ArmUASHH.html
AmtecProtocolArm
virtual int
ackJoint
classLWA3ArmUASHH.html
a3e9436c739cd4a67299a622c2bebe3c9
(IDType id)
virtual void
init
classLWA3ArmUASHH.html
a165234d906432cdd5fd1524b7ef50517
()
virtual int
refJoint
classLWA3ArmUASHH.html
a4607764705097732925d8e276dc6cc9f
(IDType id)
PowerCubeArmUUISRC
classPowerCubeArmUUISRC.html
SchunkProtocolArm
virtual int
ackJoint
classPowerCubeArmUUISRC.html
a86700fc60a81cef45cc292797019d825
(IDType id)
virtual int
emergencyStopJoint
classPowerCubeArmUUISRC.html
ae25ce1a48d00db6124e8ddabe9ce1907
(IDType id)
virtual void
init
classPowerCubeArmUUISRC.html
af900ed2267887653eed5fa70c52ec31d
()
virtual int
refJoint
classPowerCubeArmUUISRC.html
a75c931c12177bf387f344716de0ee155
(IDType id)
RobotArm
classRobotArm.html
boost::noncopyable
uint_fast16_t
IDType
classRobotArm.html
a7bf05de8aeec878493ab75e3a31bfbd9
virtual void
ackAll
classRobotArm.html
af336bb044ced5a5cd208ff559d1651c9
()
virtual int
ackJoint
classRobotArm.html
a33d7356b83308247ab1d9ab21d69f401
(IDType id)=0
virtual void
emergencyStopAll
classRobotArm.html
a259c9bb5c72db83a8b6d3cb50b21784a
()
virtual int
emergencyStopJoint
classRobotArm.html
a6825c913881183b61f619cd95a41e700
(IDType id)=0
virtual float
getMaxCurrent
classRobotArm.html
a46903afd1ee23faa1c29982a39a590d1
(IDType id)=0
unsigned int
getModulesCount
classRobotArm.html
aa4305e23367c6b7c55e489142fe421e4
() const
virtual void
getModuleStatus
classRobotArm.html
a6bce66bb428b178c9aace8b4123cdb94
(IDType module_id, uint8_t &referenced, uint8_t &moving, uint8_t &prog_mode, uint8_t &warning, uint8_t &error, uint8_t &brake, uint8_t &move_end, uint8_t &pos_reached, uint8_t &error_code, float ¤t)=0
virtual float
getPosition
classRobotArm.html
a1f30fc7b21b08f60c4070b3706a2b14a
(IDType id)=0
virtual float
getVelocity
classRobotArm.html
a8ae7954336a29b903a8df863e0df1d1f
(IDType id)=0
virtual void
init
classRobotArm.html
aaaa32d8effde4a6eeb580c1a4e8fbc4f
()=0
virtual int
movePosition
classRobotArm.html
a0af5c45a75f53946f4ec490437e0856f
(IDType id, float position)=0
virtual int
movePositionDuration
classRobotArm.html
a3d2ff2658fcac060f1cf4d4de780b871
(IDType id, float position, uint16_t msecs)=0
virtual int
moveVelocity
classRobotArm.html
a61c0ba28cd7d6a494d74fcfa81b1cc99
(IDType id, float v)=0
virtual void
normalStopAll
classRobotArm.html
a855d96041055333150252c618e280c0e
()
virtual int
normalStopJoint
classRobotArm.html
a3f467f65afa37eb5af20bb513f21aacd
(IDType id)=0
virtual void
refAll
classRobotArm.html
a6d445f0ec6a0e15aebc60a39215cebec
()
virtual int
refJoint
classRobotArm.html
ad273467436744a9df72cddcf9427f2b1
(IDType id)=0
RobotArm
classRobotArm.html
a0ba1c0d12a4fa49883ebf91a2bfcc291
(IDType id_offset=0)
virtual int
setAcceleration
classRobotArm.html
ae8cd71ca2801ea74d20ffeb3ae396bcd
(IDType id, float acceleration)=0
virtual int
setCurrent
classRobotArm.html
af6131ddf0693a832c84a0254b8b1b09d
(IDType id, float current)=0
virtual void
setCurrentsToMax
classRobotArm.html
a80872e923048e5ada1eeaa66bafb6c87
()
virtual int
setVelocity
classRobotArm.html
a9a8db5815899c15b1520701a51092e4b
(IDType id, float velocity)=0
virtual
~RobotArm
classRobotArm.html
a289c75e337d0a4901610e4b44b04ce76
()
IDType
id_offset_
classRobotArm.html
ad8721c71ad02580dd71c47a57fc66f8f
unsigned int
modules_count_
classRobotArm.html
a45a8633964bd22e1c0a7a494a75ccdaa
SchunkProtocolArm
classSchunkProtocolArm.html
RobotArm
virtual int
ackJoint
classSchunkProtocolArm.html
a544bd6cca5347030d7717b521e685389
(IDType id)
virtual int
emergencyStopJoint
classSchunkProtocolArm.html
a43af1cc4e9e56073e6de3b315733b4c9
(IDType id)
const SCHUNKMotionManipulator &
getManipulator
classSchunkProtocolArm.html
a029e05309b5f1fedba52b01f075524dd
() const
virtual float
getMaxCurrent
classSchunkProtocolArm.html
abd33cd4a064470b4661eaad590aff71b
(IDType id)
virtual void
getModuleStatus
classSchunkProtocolArm.html
aaa8936045309f31a5f50ce1e54612ac6
(IDType module_id, uint8_t &referenced, uint8_t &moving, uint8_t &prog_mode, uint8_t &warning, uint8_t &error, uint8_t &brake, uint8_t &move_end, uint8_t &pos_reached, uint8_t &error_code, float ¤t)
virtual float
getPosition
classSchunkProtocolArm.html
a6b08e8e7a26494bc62c37817d76ec5a3
(IDType id)
virtual float
getVelocity
classSchunkProtocolArm.html
ae571f28ba413d810c37aaf29cf2e1aea
(IDType id)
virtual void
init
classSchunkProtocolArm.html
ac585b7984b9321d7c8e4a73c10808b39
()
virtual int
movePosition
classSchunkProtocolArm.html
ab698dba439de9232336607a70293efe0
(IDType id, float position)
virtual int
movePositionDuration
classSchunkProtocolArm.html
ad509ef11c51327201d494bd1c27d6417
(IDType id, float position, uint16_t msecs)
virtual int
moveVelocity
classSchunkProtocolArm.html
a4a5daed98b46411ec6d493d047b9a899
(IDType id, float velocity)
virtual int
normalStopJoint
classSchunkProtocolArm.html
a241c26758b6e20a9c14ce206057d87c9
(IDType id)
virtual int
refJoint
classSchunkProtocolArm.html
a649fdf800dc12657fde501087276a31d
(IDType id)
SchunkProtocolArm
classSchunkProtocolArm.html
a584dfad5ea4e9d74aaf7ea3dc6cad165
(IDType id_offset=100)
virtual int
setAcceleration
classSchunkProtocolArm.html
aeb38dcc8203950cc36ae89c09b748702
(IDType id, float acceleration)
virtual int
setCurrent
classSchunkProtocolArm.html
aa64cd7a48b809293e33fb14e05302557
(IDType id, float current)
virtual int
setVelocity
classSchunkProtocolArm.html
aa98b739ea325840f1e8429fe145007b5
(IDType id, float velocity)
SCHUNKMotionManipulator
manipulator_
classSchunkProtocolArm.html
a08c2925f6901e8f26a1dc522159eacdc
SchunkServer
classSchunkServer.html
boost::noncopyable
SchunkServer
classSchunkServer.html
ae94baf1974d7bd69cb99d2ca50c87e47
(ros::NodeHandle &nh)
~SchunkServer
classSchunkServer.html
a1905138e729b3df591d2420f2b01494c
()
void
cb_ack
classSchunkServer.html
ab6e0ecb3cc5f55b7b9546b38ad8f9b5f
(const std_msgs::Int8::ConstPtr &id)
void
cb_ackAll
classSchunkServer.html
a7d374817fa8a655214bd7f78923720ae
(const std_msgs::Empty::ConstPtr &dummy)
void
cb_commandTrajectory
classSchunkServer.html
a8bb1b268654d0ff1301b4def1a7600be
(const trajectory_msgs::JointTrajectory traj)
void
cb_emergency
classSchunkServer.html
aea0726adb00b72e0ec58e88a14bcf072
(const std_msgs::Empty::ConstPtr &dummy)
void
cb_moveAllPosition
classSchunkServer.html
ac01bafff0e9ea3cc9ca986174ef19734
(const sensor_msgs::JointState::ConstPtr &data)
void
cb_moveAllVelocity
classSchunkServer.html
ab39f877bc04f992c7ed28cee889d0289
(const sensor_msgs::JointState::ConstPtr &data)
void
cb_movePosition
classSchunkServer.html
af23297a9fadd7fbfcf5f22f4fa104561
(const metralabs_msgs::IDAndFloat::ConstPtr &data)
void
cb_moveVelocity
classSchunkServer.html
a1a141a32d261e480f54ee5e43b7f300a
(const metralabs_msgs::IDAndFloat::ConstPtr &data)
void
cb_ref
classSchunkServer.html
a9b704fc3e93b49e9b8058766e0f36c0f
(const std_msgs::Int8::ConstPtr &id)
void
cb_refAll
classSchunkServer.html
ac1d0459356b69b99c73006cd1bde6f3b
(const std_msgs::Empty::ConstPtr &dummy)
void
cb_setAcceleration
classSchunkServer.html
a4b74a3c74662a2a06d0050f23d57572c
(const metralabs_msgs::IDAndFloat::ConstPtr &data)
void
cb_setCurrent
classSchunkServer.html
adbc7e863c81d3f7c45bdcda381eb422c
(const metralabs_msgs::IDAndFloat::ConstPtr &data)
void
cb_setCurrentsMaxAll
classSchunkServer.html
a7d3cbe0775d330415671ceb52d3b36a7
(const std_msgs::Empty::ConstPtr &dummy)
void
cb_setVelocity
classSchunkServer.html
ab5c87c57914ba0d92a1c1f19cd27e738
(const metralabs_msgs::IDAndFloat::ConstPtr &data)
void
cb_stop
classSchunkServer.html
a236a5eef37163c1238eb7509f073dc85
(const std_msgs::Empty::ConstPtr &dummy)
void
init
classSchunkServer.html
aa8c4804647e637de2ffe0882de49b169
()
void
publishCurrentJointState
classSchunkServer.html
a755a8eea462d5bc65711757dc7b3e15b
()
void
publishCurrentSchunkStatus
classSchunkServer.html
aac8c2bd7c6dab7e869fa17caf83c6673
()
void
publishingLoop
classSchunkServer.html
a6e3d63b5a1601842dafe5d672caabedc
(ros::Rate loop_rate)
void
renewRobotArm
classSchunkServer.html
aa6ddb5b3a4fbe61347a4f5ba9d34efc6
()
ros::Subscriber
ack_all_subscriber_
classSchunkServer.html
a67f6064b3bca6996e27d761706d455e4
ros::Subscriber
ack_subscriber_
classSchunkServer.html
ad88169bdc67b14c8e6b975ab37f72bd9
RobotArm *
arm_
classSchunkServer.html
a85033b4e5befd302b4445ba7a0da28ca
urdf::Model
arm_model_
classSchunkServer.html
af92dbfec24e72ae2d2e4ba0404c12b45
sensor_msgs::JointState
current_JointState_
classSchunkServer.html
a3ab195ba014d13adfe63dd4a7da3afce
ros::Publisher
current_JointState_publisher_
classSchunkServer.html
a244e38b820cfe24bb18b90984cb62b82
metralabs_msgs::SchunkStatus
current_SchunkStatus_
classSchunkServer.html
a0a1e9c29b3720df21abb9be1d63e2dbe
ros::Publisher
current_SchunkStatus_publisher_
classSchunkServer.html
a7fbaf5daf4ddc7805bc36e47a4e578d1
ros::Subscriber
emergency_subscriber_
classSchunkServer.html
a64dc7fd36aa4add6e569628d158a8b9f
ros::Subscriber
first_ref_subscriber_
classSchunkServer.html
a7e764fbe8c8a7ef37ad4b0df7f4adda7
std::vector< boost::shared_ptr< urdf::Joint > >
joints_list_
classSchunkServer.html
aa55bb21a2350387a23ec5c112b311583
std::map< std::string, RobotArm::IDType >
joints_name_to_number_map_
classSchunkServer.html
a8ecf42cce5801b6a1f5af0a522c792c1
ros::Subscriber
move_all_position_subscriber_
classSchunkServer.html
a9d7f9bab63a71549e706cdd2c53c8277
ros::Subscriber
move_all_velocity_subscriber_
classSchunkServer.html
a39ce8d5353d338f23b0cbe06958daa38
ros::Subscriber
move_position_subscriber_
classSchunkServer.html
a51aaba74d36ddebab2c4ef3f201eef06
ros::Subscriber
move_velocity_subscriber_
classSchunkServer.html
aa3809c87330cd6ebb5e4576a28dddc85
ros::NodeHandle
node_handle_
classSchunkServer.html
af7ca0d73e5707798d59612fa7dd8c4b7
ros::Subscriber
ref_all_subscriber_
classSchunkServer.html
a81a39bff278fbface5c0abc9cf15c511
ros::Subscriber
ref_subscriber_
classSchunkServer.html
a4686e8f94f8a4e24184e576b132856e3
ros::Subscriber
set_acceleration_subscriber_
classSchunkServer.html
aa225e0bf0a917a0a2ad9aef2fb5125a0
ros::Subscriber
set_current_subscriber_
classSchunkServer.html
a4df3c3fa01d3e66c34bb1b4a21a0ab95
ros::Subscriber
set_currents_max_all_subscriber_
classSchunkServer.html
a777d7e1fa5210cfdf581987ca15ce613
ros::Subscriber
set_velocity_subscriber_
classSchunkServer.html
a2287f2d66c22c6ed6b8c547098948e02
ros::Subscriber
stop_subscriber_
classSchunkServer.html
a1e3b50f22d7fea3c0145ad3851523ad4
ros::Subscriber
trajectory_command_subscriber_
classSchunkServer.html
ade33b983ea1fdab3a8ea56bb80c3682b
TrajectoryExecuter
trajectory_executer_
classSchunkServer.html
af4bf09e63223a938bd29246a94eb360a
boost::thread
trajectory_executer_thread_
classSchunkServer.html
adf13dd2a68a7721774bc9572438f5cd9
ScitosBase
classScitosBase.html
boost::noncopyable
virtual void
dataChanged
classScitosBase.html
a73fe38acb6b21b8b2ac9d66c5506e6f1
(const BlackboardData *pData)
ScitosBase
classScitosBase.html
add8e8f87e374838cdf9789bce6340b66
(const char *, int pArgc, char *pArgv[], ros::NodeHandle &nh)
~ScitosBase
classScitosBase.html
ad2f2674a414a293f2cbd51a83ee260e6
()
void
bumperDataCallbackHandler
classScitosBase.html
a7e6c0a7c04ae20bd07b05af9dae89b3f
()
void
bumperResetCallback
classScitosBase.html
a5a0fffb26317eae823dc12fc640e5a98
(const std_msgs::EmptyConstPtr &dummy)
void
checkSubscribersLoop
classScitosBase.html
a880913d07ca1a9c1bdd91490ba2dfa5b
(ros::Rate loop_rate)
void
diagnosticsPublishingLoop
classScitosBase.html
a9e695abbb59573eb96dece83f99cdddb
(ros::Rate loop_rate)
void
driveCommandCallback
classScitosBase.html
a446b25d274f026dad599b43e49d6fb55
(const geometry_msgs::TwistConstPtr &msg)
void
dynamicReconfigureCallback
classScitosBase.html
a6f4183d5b58aafded3e1a53e3ae4d0ec
(metralabs_ros::ScitosG5Config &config, uint32_t level)
void
dynamicReconfigureUpdaterLoop
classScitosBase.html
a0920291d13354707d3729d2f8a7e04ce
(dynamic_reconfigure::Server< metralabs_ros::ScitosG5Config > &dynamic_reconfigure_server, boost::recursive_mutex &mutex, ros::Rate loop_rate)
FeatureType
getFeature
classScitosBase.html
abc1126df31910e8b9f79f365ed12c332
(std::string name)
void
getFeatures
classScitosBase.html
ab3bdf040c0328a75e6aa5c8e0da13841
(metralabs_ros::ScitosG5Config &config)
void
odometryCallbackHandler
classScitosBase.html
a79877c00d569ce03c73d9d007c332964
()
void
resetBumper
classScitosBase.html
aaa394eaec673b85f121d82d1be9c4d84
()
void
setFeature
classScitosBase.html
a05ee7894002ae3e86f7119bd634006bb
(std::string name, bool value)
void
setFeature
classScitosBase.html
a36d4c8dae26df38407ee9b1f8b992288
(std::string name, int value)
void
setFeature
classScitosBase.html
ae4319060aafca060fba0c78850a16be9
(std::string name, float value)
void
setFeature
classScitosBase.html
a3862936f9ac06482e1989205137fa9ee
(std::string name, FeatureType value)
void
setVelocity
classScitosBase.html
aa3bdefe0074cec33fa7c41d8dbe31d9b
(double translational_velocity, double rotational_velocity)
void
sonarCallbackHandler
classScitosBase.html
af3213946f4e002ef8d84a4f71dd0d48d
()
Application *
app_
classScitosBase.html
a3830e612daf6ce23579f6f6f163bbda0
BlackboardDataBatteryState *
battery_state_data_
classScitosBase.html
a71b9b38a2b2df70061a1eae216ad8f2c
Blackboard *
blackboard_
classScitosBase.html
ac57f9522586435b22b3cad57eb3d3c59
BlackboardDataBumper *
bumper_data_
classScitosBase.html
a682b6685641f8df314ee1a5fe8afdeb3
ros::Publisher
bumper_publisher_
classScitosBase.html
a15ef3036d6070ea28863fbdbcaa770ac
BlackboardDataUInt8 *
bumper_reset_cmd_
classScitosBase.html
a23121504823d4fef1266616ff7fa631f
ros::Subscriber
bumper_reset_subscriber_
classScitosBase.html
a919da37ecb2fed9f201d987a70e9bcc9
ClassFactory *
class_factory_
classScitosBase.html
a734db4930c4753e8360a85a1249ca00b
ros::Subscriber
cmd_vel_subscriber_
classScitosBase.html
a17f5853162e489b7b512003bf3c1775a
ros::Publisher
diagnostics_publisher_
classScitosBase.html
a749d6d3fff3f9620018f7abbd9071121
boost::recursive_mutex
dynamic_reconfigure_mutex_
classScitosBase.html
a8bc777906283bb27ed24e7c383da5d2f
dynamic_reconfigure::Server< metralabs_ros::ScitosG5Config >
dynamic_reconfigure_server_
classScitosBase.html
a5e48d68854cf38368853c6ae5294d930
ros::NodeHandle &
node_handle_
classScitosBase.html
a8b8f616a45b9145cff54c4812a3a5f55
ros::Publisher
odom_publisher_
classScitosBase.html
ae158d7673a0655d764745e2479c353d4
BlackboardDataOdometry *
odometry_data_
classScitosBase.html
a47367cc13f9d32eb16f19fd26ba0b3d8
Robot *
robot_
classScitosBase.html
aa8df6fe2f8e032e1a90540bf5566f29f
BlackboardDataRange *
sonar_data_
classScitosBase.html
a097edd799010d5b3970375a7f448cb56
bool
sonar_is_requested_
classScitosBase.html
ac97d438cc8faf25e14631abc333890d8
ros::Publisher
sonar_publisher_
classScitosBase.html
a7def4e8d1b0263e21ad3220d10e90f57
tf::TransformBroadcaster
tf_broadcaster_
classScitosBase.html
aaf5fae13cd67286fa0805740f1d42323
BlackboardDataVelocity *
velocity_cmd_
classScitosBase.html
a14ae4c459928ee3280c67f2ae332d7fc
TrajectoryExecuter
classTrajectoryExecuter.html
boost::noncopyable
void
init
classTrajectoryExecuter.html
aa6f3e2e97fbc601e1bd31835d8176d82
(RobotArm *arm, std::map< std::string, RobotArm::IDType > &joints_name_to_number_map)
bool
isRunning
classTrajectoryExecuter.html
aa1568ffcc6e58d7e62cfa549643519b8
()
bool
isWaiting
classTrajectoryExecuter.html
aede731aee72c6438119c4a2693a877da
()
void
main
classTrajectoryExecuter.html
af30d2283349e0b2627d28552b6a4f13d
()
void
start
classTrajectoryExecuter.html
aa07602b2d8e96b53b00ee7e9b47381b0
(const trajectory_msgs::JointTrajectory &newtraj)
void
stop
classTrajectoryExecuter.html
a6bcdfbac3b33c7961475f67ea777fd3e
()
void
trajectoryActionCallback
classTrajectoryExecuter.html
adabc380e78b830d09e813f4f02aeeb97
(const control_msgs::FollowJointTrajectoryGoalConstPtr &goal)
TrajectoryExecuter
classTrajectoryExecuter.html
aa2bad723efa5624df90ec744902e9382
(ros::NodeHandle &nh)
~TrajectoryExecuter
classTrajectoryExecuter.html
a80f2bebf7695010bbc120715d49aa0d8
()
actionlib::SimpleActionServer< control_msgs::FollowJointTrajectoryAction >
ActionServerType
classTrajectoryExecuter.html
aec5e5e561660c7c4389250f207666a75
std::string
action_name_
classTrajectoryExecuter.html
af579b695c701062b168ce64618e126b2
ActionServerType *
as_
classTrajectoryExecuter.html
aaa6d9a7b190cd7e5f7622ab37b0bcc83
control_msgs::FollowJointTrajectoryFeedback
feedback_
classTrajectoryExecuter.html
a79ef8ddc1354e9da0124823c3972ce63
ros::NodeHandle
nh_
classTrajectoryExecuter.html
a9c4df2dc60c9d8191c664dedce298925
control_msgs::FollowJointTrajectoryResult
result_
classTrajectoryExecuter.html
aba9e36e65a6bf69d050197f76a13b7c8
void
followTrajectory
classTrajectoryExecuter.html
a64462f8cac1fb0b0a14ddf849644e3cd
()
RobotArm *
arm_
classTrajectoryExecuter.html
acdf481e8ff6da8d07d73c963978517d3
boost::condition_variable
cond_
classTrajectoryExecuter.html
a64644fed3a0f597f378c73afe5121807
std::map< std::string, RobotArm::IDType >
joints_name_to_number_map_
classTrajectoryExecuter.html
ad8fc9782e99fe6a74a534f83e0e62e2c
boost::mutex
mut_
classTrajectoryExecuter.html
ac7b16f89e1cfd7433d936a04a16e1ef8
bool
run_
classTrajectoryExecuter.html
afa0466996edd59de284d2ba92d51ed97
control_msgs::JointTrajectoryControllerState
state_msg_
classTrajectoryExecuter.html
a92b7170045dbf84abeab16dca25f263f
ros::Publisher
state_publisher_
classTrajectoryExecuter.html
ad54ce5ee01d8d51f044b3cd702b6828e
trajectory_msgs::JointTrajectory
traj_
classTrajectoryExecuter.html
ac2025f3a3a4e7dc26cf652c60d3d2a94
bool
waiting_
classTrajectoryExecuter.html
a34fe1efff6f01debd5a1468dd0980dd4
ros
namespaceros.html
test
namespacetest.html
tf
namespacetf.html