marti_nav_msgs¶
Contents:
Summary¶
-
marti_nav_msgs
¶ Version: 0.0.1
Description: marti_nav_msgs
Maintainers: - Marc Alban <malban AT swri DOT org>
Licenses: - BSD
Urls: Authors: - Marc Alban
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends:
Types¶
Message types¶
marti_nav_msgs/TeleopState
marti_nav_msgs/PathPlanning
marti_nav_msgs/LeadVehicle
marti_nav_msgs/VehicleControl
marti_nav_msgs/Command
-
marti_nav_msgs/TeleopState
¶ Field: - header (std_msgs/Header) –
- teleopSignals[] (int32) –
Header header int32[] teleopSignals
-
marti_nav_msgs/PathPlanning
¶ Field: - header (std_msgs/Header) –
- segment_type (int32) –
- length (float32) –
- start_speed (float32) –
- end_speed (float32) –
- startx (float32) –
- starty (float32) –
- endx (float32) –
- endy (float32) –
- theta0 (float32) –
- a1 (float32) –
- a2 (float32) –
- k0 (float32) –
- c1 (float32) –
- c2 (float32) –
- behavior (int32) –
- creep (int32) –
- acc (int32) –
- reverse (int32) –
- vehicle_track (int32) –
- transmitted (bool) –
- auxTransmitted (bool) –
- theta_end (float32) –
- k_end (float32) –
- seg_len (int32) –
- speed_limit (float32) –
- max_error (float32) –
- max_smooth (float32) –
- max_curv (float32) –
- possible_points (int32) –
- bExitSegment (bool) –
Header header int32 segment_type # Type of path segment float32 length # Length of path segment float32 start_speed # Desired speed at start of path segment float32 end_speed # Desired speed at end of path segment float32 startx # Starting x-coordinate of the vehicle float32 starty # Starting y-coordinate of the vehicle float32 endx # Ending x-coordinate of the vehicle float32 endy # Ending y-coordinate of the vehicle float32 theta0 # theta0 (constant) parameter for initial heading float32 a1 # a1 (linear) parameter for the x-y track float32 a2 # a2 (quadratric) parameter for the x-y track float32 k0 # k0 (constant) parameter for the curvature float32 c1 # c1 (linear) parameter for the curvature float32 c2 # c2 (quadratic) parameter for the curvature int32 behavior # Type of behavior for the segment int32 creep # Whether we should be in creep mode of not (0-No, 1-Yes) int32 acc # Whether ACC Override is on (0-Normal ACC, 1-Override ACC) int32 reverse # Whether we should be in reverse or not (0-No, 1-Yes) int32 vehicle_track # Whether we are tracking a vehicle (0-No, 1-Yes) # The following items are used in Intelligence, but won't be transmitted with # the segments to C&C bool transmitted # Flag to indicate whether the path segment has been # transmitted bool auxTransmitted float32 theta_end # End heading (provided explicitly) float32 k_end # End curvature int32 seg_len # Number of route points used to calculate the segment float32 speed_limit # Minimum speed of route points used (comes from MDF or -1) # Other variables float32 max_error float32 max_smooth float32 max_curv int32 possible_points bool bExitSegment
-
marti_nav_msgs/LeadVehicle
¶ Field: - header (std_msgs/Header) –
- headwayDistance (float32) –
- speed (float32) –
- heading (float32) –
- xPos (float32) –
- yPos (float32) –
- classification (int8) –
- type (int8) –
Header header float32 headwayDistance float32 speed float32 heading float32 xPos float32 yPos int8 classification int8 type
-
marti_nav_msgs/VehicleControl
¶ Field: - header (std_msgs/Header) –
- engine (int32) –
- gear (int32) –
- steering (float64) –
- throttle (float64) –
- brake (float64) –
- steering_position (int16) –
- gb_position (int16) –
Header header int32 engine int32 gear float64 steering float64 throttle float64 brake int16 steering_position int16 gb_position
-
marti_nav_msgs/Command
¶ Field: - header (std_msgs/Header) –
- startstop[] (int32) –
Header header int32[] startstop