motors_ros_i.cpp
/tmp/ws/src/phidgets_drivers/phidgets_motors/src/
motors__ros__i_8cpp.html
phidgets_motors/motors_ros_i.h
phidgets
motors_ros_i.h
/tmp/ws/src/phidgets_drivers/phidgets_motors/include/phidgets_motors/
motors__ros__i_8h.html
phidgets::DutyCycleSetter
phidgets::MotorsRosI
phidgets::MotorVals
phidgets
phidgets_motors_nodelet.cpp
/tmp/ws/src/phidgets_drivers/phidgets_motors/src/
phidgets__motors__nodelet_8cpp.html
phidgets_motors/motors_ros_i.h
phidgets_motors/phidgets_motors_nodelet.h
phidgets::PhidgetsMotorsNodelet
PhidgetsMotorsNodelet
phidgets__motors__nodelet_8cpp.html
a598fca437d9068b189611a5e652c9b1d
phidgets_motors_nodelet.h
/tmp/ws/src/phidgets_drivers/phidgets_motors/include/phidgets_motors/
phidgets__motors__nodelet_8h.html
phidgets_motors/motors_ros_i.h
phidgets::PhidgetsMotorsNodelet
phidgets
phidgets::DutyCycleSetter
classphidgets_1_1DutyCycleSetter.html
DutyCycleSetter
classphidgets_1_1DutyCycleSetter.html
ad57c3cd6fb74f7e5ece22f81d6a3ff48
(Motors *motors, int index, ros::NodeHandle nh, const std::string &topicname)
void
setMsgCallback
classphidgets_1_1DutyCycleSetter.html
ace6a3c87795b7ec1a80d2775871468eb
(const std_msgs::Float64::ConstPtr &msg)
int
index_
classphidgets_1_1DutyCycleSetter.html
ab4dff4370bf0b4c8515996d690abbf51
Motors *
motors_
classphidgets_1_1DutyCycleSetter.html
a5e3f04138369640fd219806497963caa
ros::Subscriber
subscription_
classphidgets_1_1DutyCycleSetter.html
af73975dfd44e45490e654d92f59b0e37
phidgets::MotorsRosI
classphidgets_1_1MotorsRosI.html
MotorsRosI
classphidgets_1_1MotorsRosI.html
ab184424691f73b539b1a6b60c29d2924
(ros::NodeHandle nh, ros::NodeHandle nh_private)
void
backEMFChangeCallback
classphidgets_1_1MotorsRosI.html
ac24052c7fa98848e099d4d53f565bc97
(int channel, double back_emf)
void
dutyCycleChangeCallback
classphidgets_1_1MotorsRosI.html
aa473791a79be08db48faa2720147797a
(int channel, double duty_cycle)
void
publishLatestBackEMF
classphidgets_1_1MotorsRosI.html
a464d013b259dbe73314c74ddc120f3a7
(int index)
void
publishLatestDutyCycle
classphidgets_1_1MotorsRosI.html
a69bb6e70cafc18f30d0c73cb3e60c9cc
(int index)
void
timerCallback
classphidgets_1_1MotorsRosI.html
a72a9515f1aef30bd3df4db3fd7cdd2f4
(const ros::TimerEvent &event)
std::mutex
motor_mutex_
classphidgets_1_1MotorsRosI.html
ae7405f794afee96081a2a6e95897a02d
std::vector< MotorVals >
motor_vals_
classphidgets_1_1MotorsRosI.html
aa4582a9123482b92385d3fe38cb6908e
std::unique_ptr< Motors >
motors_
classphidgets_1_1MotorsRosI.html
af83e8d72ef9c131b5201a197de019d65
ros::NodeHandle
nh_
classphidgets_1_1MotorsRosI.html
a81102b87ac498225596c4698efa9a132
ros::NodeHandle
nh_private_
classphidgets_1_1MotorsRosI.html
ac91a9b79b032933d3c35c5c0ac6c2feb
int
publish_rate_
classphidgets_1_1MotorsRosI.html
a11cd80e64b68d734886b70e2006b2844
std::string
server_ip_
classphidgets_1_1MotorsRosI.html
a9a813bf06e5c3937ef2653567bfdf668
std::string
server_name_
classphidgets_1_1MotorsRosI.html
a6e5fb484c843400e7efc9a74598279f7
ros::Timer
timer_
classphidgets_1_1MotorsRosI.html
aa01d63fdd50ceb3194042ddfe584a2bf
phidgets::MotorVals
structphidgets_1_1MotorVals.html
ros::Publisher
back_emf_pub
structphidgets_1_1MotorVals.html
a0f204692fdffaa39ca5e7cd78b32600b
ros::Publisher
duty_cycle_pub
structphidgets_1_1MotorVals.html
a1b6948a3c88108f1b87c8a684e6f4630
std::unique_ptr< DutyCycleSetter >
duty_cycle_sub
structphidgets_1_1MotorVals.html
a8e6ee07b7191774a8e4f86c23f026d8f
double
last_back_emf_val
structphidgets_1_1MotorVals.html
ab0c71c5eec21f5c740d06c39ebfb1aa7
double
last_duty_cycle_val
structphidgets_1_1MotorVals.html
a1c53022b74d80e3445ab95a04e9987cb
phidgets::PhidgetsMotorsNodelet
classphidgets_1_1PhidgetsMotorsNodelet.html
nodelet::Nodelet
virtual void
onInit
classphidgets_1_1PhidgetsMotorsNodelet.html
a282a79d68468501e165755cee8982c2c
()
std::unique_ptr< MotorsRosI >
motors_
classphidgets_1_1PhidgetsMotorsNodelet.html
a0ea2e9ef1694fa9b90529f678f12cfd7
phidgets
namespacephidgets.html
phidgets::DutyCycleSetter
phidgets::MotorsRosI
phidgets::MotorVals
phidgets::PhidgetsMotorsNodelet