gazebo_rsv_balance.cpp
/tmp/catkin_workspace/src/rsv_balance_simulator/rsv_balance_gazebo/src/
gazebo__rsv__balance_8cpp
gazebo_rsv_balance/gazebo_rsv_balance.h
gazebo_rsv_balance.h
/tmp/catkin_workspace/src/rsv_balance_simulator/rsv_balance_gazebo/include/gazebo_rsv_balance/
gazebo__rsv__balance_8h
gazebo::GazeboRsvBalance
gazebo::GazeboRsvBalance
classgazebo_1_1GazeboRsvBalance.html
GazeboRsvBalance
classgazebo_1_1GazeboRsvBalance.html
a06d4f486c230b47d4ebd6bc26014c97f
()
void
Load
classgazebo_1_1GazeboRsvBalance.html
ae4a53c2bff79179782ed19fde5280b6b
(physics::ModelPtr _parent, sdf::ElementPtr _sdf)
void
Reset
classgazebo_1_1GazeboRsvBalance.html
aec7270decd748b870ac5d08b1ea62b0d
()
~GazeboRsvBalance
classgazebo_1_1GazeboRsvBalance.html
a1cd4e25002ad785273c20ff6cde6b753
()
virtual void
FiniChild
classgazebo_1_1GazeboRsvBalance.html
a8bc7c50666dc05cc951fe799aab8bb86
()
virtual void
UpdateChild
classgazebo_1_1GazeboRsvBalance.html
a803f223423576c2615c4bd9cac90eee8
()
RIGHT
classgazebo_1_1GazeboRsvBalance.html
ae7816603708165d20ce8a13e611ac1ffa0e39611e50f85ddc20b51e8ed04efa12
LEFT
classgazebo_1_1GazeboRsvBalance.html
ae7816603708165d20ce8a13e611ac1ffa7b7b2272fc697a94b54b90c9762dbe1e
Mode
classgazebo_1_1GazeboRsvBalance.html
a1a6eccbe04b96dff72a90a01374991ad
PARK
classgazebo_1_1GazeboRsvBalance.html
a1a6eccbe04b96dff72a90a01374991ada10f30c75b5633154fd9a6de60940b2bc
TRACTOR
classgazebo_1_1GazeboRsvBalance.html
a1a6eccbe04b96dff72a90a01374991ada3bed2a04877eba5b3cdac10221e9702d
BALANCE
classgazebo_1_1GazeboRsvBalance.html
a1a6eccbe04b96dff72a90a01374991ada56ddf96df5a4a8de5980a0e8aa9d07d3
OdomSource
classgazebo_1_1GazeboRsvBalance.html
a103f5e201ad8b478cb32b7b7685fb207
ENCODER
classgazebo_1_1GazeboRsvBalance.html
a103f5e201ad8b478cb32b7b7685fb207a03e8d5276f18c4c6b6804b820c6f58b4
WORLD
classgazebo_1_1GazeboRsvBalance.html
a103f5e201ad8b478cb32b7b7685fb207a1e7f346de0255c4cd95bbe27b1a863c0
void
cmdTiltCallback
classgazebo_1_1GazeboRsvBalance.html
ae76136561b53ebc35f062fc2b1e4481a
(const std_msgs::Float64::ConstPtr &cmd_tilt)
void
cmdVelCallback
classgazebo_1_1GazeboRsvBalance.html
a4be0afe605827def8eb678ebab92c409
(const geometry_msgs::Twist::ConstPtr &cmd_msg)
void
publishOdometry
classgazebo_1_1GazeboRsvBalance.html
ae676f752817be591c8c44f7f001230d8
()
void
publishWheelJointState
classgazebo_1_1GazeboRsvBalance.html
adf86610957fdcaa17305814e28c3b56f
()
void
QueueThread
classgazebo_1_1GazeboRsvBalance.html
a65af106ccf100cc252421ba4c5f932b7
()
bool
resetOdom
classgazebo_1_1GazeboRsvBalance.html
a92d9bb43d26647452af24eba1fbad732
(std_srvs::Empty::Request &req)
void
resetOdometry
classgazebo_1_1GazeboRsvBalance.html
a6f23ec02e99a6b8fd2af2af9d625e22f
()
bool
resetOverride
classgazebo_1_1GazeboRsvBalance.html
ac6ab37ee15b40471e5278393b3dc5837
(std_srvs::Empty::Request &req)
void
resetVariables
classgazebo_1_1GazeboRsvBalance.html
a2a2c9d4674b9ad3984ad62725bd83a45
()
bool
setInput
classgazebo_1_1GazeboRsvBalance.html
af06912d7d53c1e73027d68e1abd21120
(rsv_balance_msgs::SetInput::Request &req)
bool
setMode
classgazebo_1_1GazeboRsvBalance.html
a9385a12ba9ad02302117381465e0b9b6
(rsv_balance_msgs::SetMode::Request &req)
void
updateIMU
classgazebo_1_1GazeboRsvBalance.html
ad2ed736ab3bd92b37dc99c65fb4d523e
()
void
updateOdometry
classgazebo_1_1GazeboRsvBalance.html
a359c415306cc59079dfb053b9d1e2509
()
bool
alive_
classgazebo_1_1GazeboRsvBalance.html
aca5377e7f74b4ec5a6fcbc5a67a7b85d
std::string
base_frame_id_
classgazebo_1_1GazeboRsvBalance.html
a07232d93de9414fd3428d035df7ba985
boost::thread
callback_queue_thread_
classgazebo_1_1GazeboRsvBalance.html
aebdbc29a80eed15d1c6f56f1b2ac1722
ros::Subscriber
cmd_tilt_subscriber_
classgazebo_1_1GazeboRsvBalance.html
a72a229cefe8bd616e87a2fba8d648eb1
ros::Subscriber
cmd_vel_subscriber_
classgazebo_1_1GazeboRsvBalance.html
a50944dd6e860e71479600ba3a2ae87e0
std::string
command_topic_
classgazebo_1_1GazeboRsvBalance.html
a141b46c87863a03f26283b6ab4076f7a
Mode
current_mode_
classgazebo_1_1GazeboRsvBalance.html
a792903f68af969c6e5a680dee7ab21c5
double
feedback_v_
classgazebo_1_1GazeboRsvBalance.html
a5b51ae810d2a74502d2b5ae30b76c030
double
feedback_w_
classgazebo_1_1GazeboRsvBalance.html
a30532b6ff507c7d28dca65089ad9dc0f
GazeboRosPtr
gazebo_ros_
classgazebo_1_1GazeboRsvBalance.html
aa1fb061871cca00e8486e5bd1fef0d13
double
imu_dpitch_
classgazebo_1_1GazeboRsvBalance.html
a3f2db34cbb56619956b33372cff905cc
double
imu_pitch_
classgazebo_1_1GazeboRsvBalance.html
a035e704571e705d021cacfe2163f3a2c
ros::Publisher
joint_state_publisher_
classgazebo_1_1GazeboRsvBalance.html
a0f4061157670299e7613e34ad0c200f7
std::vector< physics::JointPtr >
joints_
classgazebo_1_1GazeboRsvBalance.html
a56e74d7ea33825443f1e66e234e31718
common::Time
last_update_time_
classgazebo_1_1GazeboRsvBalance.html
abf6b769d5aa1b923d5fda81e9d5fde88
std::map< std::string, Mode >
mode_map_
classgazebo_1_1GazeboRsvBalance.html
a79181175462cb597f8ce49bc369fa218
nav_msgs::Odometry
odom_
classgazebo_1_1GazeboRsvBalance.html
af53f5ef3772b784fe2445d56e236b917
std::string
odom_frame_id_
classgazebo_1_1GazeboRsvBalance.html
a5a274d77c831cb9275d92d652cde9253
math::Vector3
odom_offset_pos_
classgazebo_1_1GazeboRsvBalance.html
a9ca43d6ebbaa336b1548a3d678b6ecd6
math::Vector3
odom_offset_rot_
classgazebo_1_1GazeboRsvBalance.html
ae29190ff1f10cd4ab38fd60bf351c072
OdomSource
odom_source_
classgazebo_1_1GazeboRsvBalance.html
ac2ed057963540c80485e347bc7aff6fa
std::string
odom_topic_
classgazebo_1_1GazeboRsvBalance.html
af46cb6d632cab11ac236e8dcd89c5680
ros::Publisher
odometry_publisher_
classgazebo_1_1GazeboRsvBalance.html
a7a2cfdf025f938f807dd683933fe8340
physics::ModelPtr
parent_
classgazebo_1_1GazeboRsvBalance.html
ada134002ba1f1fc18f8a83e3dcf1fb03
double
publish_diagnostics_rate_
classgazebo_1_1GazeboRsvBalance.html
ac1710455997e6352f41a8b4ee49da6f1
bool
publish_odom_tf_
classgazebo_1_1GazeboRsvBalance.html
a34b7c01ccb4b443491ef8a678843f9c5
bool
publish_state_
classgazebo_1_1GazeboRsvBalance.html
a9cd2916af62da58b56f473478268b791
double
publish_state_rate_
classgazebo_1_1GazeboRsvBalance.html
a32266b4ae850999846da6d869ee8a6bb
bool
publish_wheel_joint_
classgazebo_1_1GazeboRsvBalance.html
a0c08bcb4db32c9d7d6a77a9291d46da2
ros::CallbackQueue
queue_
classgazebo_1_1GazeboRsvBalance.html
ab2eee6cc611bdc54ee80c8197b08811b
ros::ServiceServer
reset_odom_server_
classgazebo_1_1GazeboRsvBalance.html
a4910659ae6cebb03edbca3e018363645
ros::ServiceServer
reset_override_server_
classgazebo_1_1GazeboRsvBalance.html
a13e87d444fafe1732eb1e65bf64a399a
double
rot_desired_
classgazebo_1_1GazeboRsvBalance.html
af7b5980bb2167ef11a3dc922d67ce9ed
sdf::ElementPtr
sdf_
classgazebo_1_1GazeboRsvBalance.html
a0abd6106c476666dd8a0b32d3a5b8ee8
ros::ServiceServer
set_input_server_
classgazebo_1_1GazeboRsvBalance.html
af8f84838b50b0cb9ca555098aa71e3ed
ros::ServiceServer
set_mode_server_
classgazebo_1_1GazeboRsvBalance.html
a38cc1541fc6357b07fa214e94db63de6
balance_control::BalanceControl
state_control_
classgazebo_1_1GazeboRsvBalance.html
aa3e64da44d48e413c4a69d763470cf2e
ros::Publisher
state_publisher_
classgazebo_1_1GazeboRsvBalance.html
ab1869e147a29ef31e832cef1f75b6398
double
tilt_desired_
classgazebo_1_1GazeboRsvBalance.html
aee76af8d50e9edd4268d98b2f0ccd101
boost::shared_ptr< tf::TransformBroadcaster >
transform_broadcaster_
classgazebo_1_1GazeboRsvBalance.html
ad5573355f930e19a3a8801425e396f78
double *
u_control_
classgazebo_1_1GazeboRsvBalance.html
ae3e42c56be944cbcf26ce63803277498
event::ConnectionPtr
update_connection_
classgazebo_1_1GazeboRsvBalance.html
acb258c4636dc9e6946d48383ea189ef2
double
update_period_
classgazebo_1_1GazeboRsvBalance.html
a80c0e8dcfc3b22284ceb4a1bbef47a29
double
update_rate_
classgazebo_1_1GazeboRsvBalance.html
a629cf9862002b434bd7a984d5258aefa
double
wheel_radius_
classgazebo_1_1GazeboRsvBalance.html
a7aa453dc28a6f22caa2555702fac5be8
double
wheel_separation_
classgazebo_1_1GazeboRsvBalance.html
af7bb59a7de0e349d52e2fbe17ec0c302
double
x_desired_
classgazebo_1_1GazeboRsvBalance.html
afb76719800b2e1f5862b0673079a4b90