Nav2 Navigation Stack - rolling  main
ROS 2 Navigation Stack
Public Member Functions | Public Attributes | List of all members
loopback_simulator.LoopbackSimulator Class Reference
Inheritance diagram for loopback_simulator.LoopbackSimulator:
Inheritance graph
[legend]
Collaboration diagram for loopback_simulator.LoopbackSimulator:
Collaboration graph
[legend]

Public Member Functions

None __init__ (self)
 
None getBaseToLaserTf (self)
 
None setupTimerCallback (self)
 
None clockTimerCallback (self)
 
None cmdVelCallback (self, Twist msg)
 
None cmdVelStampedCallback (self, TwistStamped msg)
 
None initialPoseCallback (self, PoseWithCovarianceStamped msg)
 
None timerCallback (self)
 
None publishLaserScan (self)
 
None publishTransforms (self, TransformStamped map_to_odom, TransformStamped odom_to_base_link)
 
None publishOdometry (self, TransformStamped odom_to_base_link)
 
None info (self, str msg)
 
None debug (self, str msg)
 
None getMap (self)
 
tuple[float, float, float] getLaserPose (self)
 
None getLaserScan (self, int num_samples)
 

Public Attributes

 curr_cmd_vel
 
 curr_cmd_vel_time
 
 setupTimer
 
 map
 
 update_dur
 
 base_frame_id
 
 map_frame_id
 
 odom_frame_id
 
 scan_frame_id
 
 scan_publish_dur
 
 publish_map_odom_tf
 
 publish_clock
 
 scan_range_min
 
 scan_range_max
 
 scan_angle_min
 
 scan_angle_max
 
 scan_angle_increment
 
 use_inf
 
 t_map_to_odom
 
 t_odom_to_base_link
 
 tf_broadcaster
 
 initial_pose_sub
 
 cmd_vel_sub
 
 odom_pub
 
 scan_pub
 
 clock_timer
 
 clock_pub
 
 tf_buffer
 
 tf_listener
 
 mat_base_to_laser
 
 initial_pose
 
 timer
 
 timer_laser
 
 scan_msg
 

Detailed Description

Definition at line 48 of file loopback_simulator.py.


The documentation for this class was generated from the following file: