nav_msgs_msg

package
v0.0.0-...-f3704aa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 8, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GridCellsTypeSupport types.MessageTypeSupport = _GridCellsTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var MapMetaDataTypeSupport types.MessageTypeSupport = _MapMetaDataTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var OccupancyGridTypeSupport types.MessageTypeSupport = _OccupancyGridTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var OdometryTypeSupport types.MessageTypeSupport = _OdometryTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var PathTypeSupport types.MessageTypeSupport = _PathTypeSupport{}

Modifying this variable is undefined behavior.

Functions

func CloneGridCellsSlice

func CloneGridCellsSlice(dst, src []GridCells)

CloneGridCellsSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneMapMetaDataSlice

func CloneMapMetaDataSlice(dst, src []MapMetaData)

CloneMapMetaDataSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneOccupancyGridSlice

func CloneOccupancyGridSlice(dst, src []OccupancyGrid)

CloneOccupancyGridSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneOdometrySlice

func CloneOdometrySlice(dst, src []Odometry)

CloneOdometrySlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func ClonePathSlice

func ClonePathSlice(dst, src []Path)

ClonePathSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func GridCells__Array_to_C

func GridCells__Array_to_C(cSlice []CGridCells, goSlice []GridCells)

func GridCells__Array_to_Go

func GridCells__Array_to_Go(goSlice []GridCells, cSlice []CGridCells)

func GridCells__Sequence_to_C

func GridCells__Sequence_to_C(cSlice *CGridCells__Sequence, goSlice []GridCells)

func GridCells__Sequence_to_Go

func GridCells__Sequence_to_Go(goSlice *[]GridCells, cSlice CGridCells__Sequence)

func MapMetaData__Array_to_C

func MapMetaData__Array_to_C(cSlice []CMapMetaData, goSlice []MapMetaData)

func MapMetaData__Array_to_Go

func MapMetaData__Array_to_Go(goSlice []MapMetaData, cSlice []CMapMetaData)

func MapMetaData__Sequence_to_C

func MapMetaData__Sequence_to_C(cSlice *CMapMetaData__Sequence, goSlice []MapMetaData)

func MapMetaData__Sequence_to_Go

func MapMetaData__Sequence_to_Go(goSlice *[]MapMetaData, cSlice CMapMetaData__Sequence)

func OccupancyGrid__Array_to_C

func OccupancyGrid__Array_to_C(cSlice []COccupancyGrid, goSlice []OccupancyGrid)

func OccupancyGrid__Array_to_Go

func OccupancyGrid__Array_to_Go(goSlice []OccupancyGrid, cSlice []COccupancyGrid)

func OccupancyGrid__Sequence_to_C

func OccupancyGrid__Sequence_to_C(cSlice *COccupancyGrid__Sequence, goSlice []OccupancyGrid)

func OccupancyGrid__Sequence_to_Go

func OccupancyGrid__Sequence_to_Go(goSlice *[]OccupancyGrid, cSlice COccupancyGrid__Sequence)

func Odometry__Array_to_C

func Odometry__Array_to_C(cSlice []COdometry, goSlice []Odometry)

func Odometry__Array_to_Go

func Odometry__Array_to_Go(goSlice []Odometry, cSlice []COdometry)

func Odometry__Sequence_to_C

func Odometry__Sequence_to_C(cSlice *COdometry__Sequence, goSlice []Odometry)

func Odometry__Sequence_to_Go

func Odometry__Sequence_to_Go(goSlice *[]Odometry, cSlice COdometry__Sequence)

func Path__Array_to_C

func Path__Array_to_C(cSlice []CPath, goSlice []Path)

func Path__Array_to_Go

func Path__Array_to_Go(goSlice []Path, cSlice []CPath)

func Path__Sequence_to_C

func Path__Sequence_to_C(cSlice *CPath__Sequence, goSlice []Path)

func Path__Sequence_to_Go

func Path__Sequence_to_Go(goSlice *[]Path, cSlice CPath__Sequence)

Types

type CGridCells

type CGridCells = C.nav_msgs__msg__GridCells

type CGridCells__Sequence

type CGridCells__Sequence = C.nav_msgs__msg__GridCells__Sequence

type CMapMetaData

type CMapMetaData = C.nav_msgs__msg__MapMetaData

type COccupancyGrid

type COccupancyGrid = C.nav_msgs__msg__OccupancyGrid

type COdometry

type COdometry = C.nav_msgs__msg__Odometry

type COdometry__Sequence

type COdometry__Sequence = C.nav_msgs__msg__Odometry__Sequence

type CPath

type CPath = C.nav_msgs__msg__Path

type CPath__Sequence

type CPath__Sequence = C.nav_msgs__msg__Path__Sequence

type GridCells

type GridCells struct {
	Header     std_msgs_msg.Header       `yaml:"header"`
	CellWidth  float32                   `yaml:"cell_width"`  // Width of each cell
	CellHeight float32                   `yaml:"cell_height"` // Height of each cell
	Cells      []geometry_msgs_msg.Point `yaml:"cells"`       // Each cell is represented by the Point at the center of the cell
}

Do not create instances of this type directly. Always use NewGridCells function instead.

func NewGridCells

func NewGridCells() *GridCells

NewGridCells creates a new GridCells with default values.

func (*GridCells) Clone

func (t *GridCells) Clone() *GridCells

func (*GridCells) CloneMsg

func (t *GridCells) CloneMsg() types.Message

func (*GridCells) SetDefaults

func (t *GridCells) SetDefaults()

type MapMetaData

type MapMetaData struct {
	MapLoadTime builtin_interfaces_msg.Time `yaml:"map_load_time"` // The time at which the map was loaded
	Resolution  float32                     `yaml:"resolution"`    // The map resolution [m/cell]
	Width       uint32                      `yaml:"width"`         // Map width [cells]
	Height      uint32                      `yaml:"height"`        // Map height [cells]
	Origin      geometry_msgs_msg.Pose      `yaml:"origin"`        // The origin of the map [m, m, rad].  This is the real-world pose of thebottom left corner of cell (0,0) in the map.
}

Do not create instances of this type directly. Always use NewMapMetaData function instead.

func NewMapMetaData

func NewMapMetaData() *MapMetaData

NewMapMetaData creates a new MapMetaData with default values.

func (*MapMetaData) Clone

func (t *MapMetaData) Clone() *MapMetaData

func (*MapMetaData) CloneMsg

func (t *MapMetaData) CloneMsg() types.Message

func (*MapMetaData) SetDefaults

func (t *MapMetaData) SetDefaults()

type OccupancyGrid

type OccupancyGrid struct {
	Header std_msgs_msg.Header `yaml:"header"` // This represents a 2-D grid map
	Info   MapMetaData         `yaml:"info"`   // MetaData for the map
	Data   []int8              `yaml:"data"`   // The map data, in row-major order, starting with (0,0).Cell (1, 0) will be listed second, representing the next cell in the x direction.Cell (0, 1) will be at the index equal to info.width, followed by (1, 1).The values inside are application dependent, but frequently,0 represents unoccupied, 1 represents definitely occupied, and-1 represents unknown.
}

Do not create instances of this type directly. Always use NewOccupancyGrid function instead.

func NewOccupancyGrid

func NewOccupancyGrid() *OccupancyGrid

NewOccupancyGrid creates a new OccupancyGrid with default values.

func (*OccupancyGrid) Clone

func (t *OccupancyGrid) Clone() *OccupancyGrid

func (*OccupancyGrid) CloneMsg

func (t *OccupancyGrid) CloneMsg() types.Message

func (*OccupancyGrid) SetDefaults

func (t *OccupancyGrid) SetDefaults()

type Odometry

type Odometry struct {
	Header       std_msgs_msg.Header                   `yaml:"header"`         // Includes the frame id of the pose parent.
	ChildFrameId string                                `yaml:"child_frame_id"` // Frame id the pose points to. The twist is in this coordinate frame.
	Pose         geometry_msgs_msg.PoseWithCovariance  `yaml:"pose"`           // Estimated pose that is typically relative to a fixed world frame.
	Twist        geometry_msgs_msg.TwistWithCovariance `yaml:"twist"`          // Estimated linear and angular velocity relative to child_frame_id.
}

Do not create instances of this type directly. Always use NewOdometry function instead.

func NewOdometry

func NewOdometry() *Odometry

NewOdometry creates a new Odometry with default values.

func (*Odometry) Clone

func (t *Odometry) Clone() *Odometry

func (*Odometry) CloneMsg

func (t *Odometry) CloneMsg() types.Message

func (*Odometry) SetDefaults

func (t *Odometry) SetDefaults()

type Path

type Path struct {
	Header std_msgs_msg.Header             `yaml:"header"` // Indicates the frame_id of the path.
	Poses  []geometry_msgs_msg.PoseStamped `yaml:"poses"`  // Array of poses to follow.
}

Do not create instances of this type directly. Always use NewPath function instead.

func NewPath

func NewPath() *Path

NewPath creates a new Path with default values.

func (*Path) Clone

func (t *Path) Clone() *Path

func (*Path) CloneMsg

func (t *Path) CloneMsg() types.Message

func (*Path) SetDefaults

func (t *Path) SetDefaults()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL