geographic_msgs

package
v2.1.5 Latest Latest
Warning

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

Go to latest
Published: Apr 21, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package geographic_msgs contains message definitions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BoundingBox

type BoundingBox struct {
	msg.Package `ros:"geographic_msgs"`
	MinPt       GeoPoint
	MaxPt       GeoPoint
}

type GeoPath

type GeoPath struct {
	msg.Package `ros:"geographic_msgs"`
	Header      std_msgs.Header
	Poses       []GeoPoseStamped
}

type GeoPoint

type GeoPoint struct {
	msg.Package `ros:"geographic_msgs"`
	Latitude    float64
	Longitude   float64
	Altitude    float64
}

type GeoPointStamped

type GeoPointStamped struct {
	msg.Package `ros:"geographic_msgs"`
	Header      std_msgs.Header
	Position    GeoPoint
}

type GeoPose

type GeoPose struct {
	msg.Package `ros:"geographic_msgs"`
	Position    GeoPoint
	Orientation geometry_msgs.Quaternion
}

type GeoPoseStamped

type GeoPoseStamped struct {
	msg.Package `ros:"geographic_msgs"`
	Header      std_msgs.Header
	Pose        GeoPose
}

type GeoPoseWithCovariance

type GeoPoseWithCovariance struct {
	msg.Package `ros:"geographic_msgs"`
	Pose        GeoPose
	Covariance  [36]float64
}

type GeoPoseWithCovarianceStamped

type GeoPoseWithCovarianceStamped struct {
	msg.Package `ros:"geographic_msgs"`
	Header      std_msgs.Header
	Pose        GeoPoseWithCovariance
}

type GeographicMap

type GeographicMap struct {
	msg.Package `ros:"geographic_msgs"`
	Header      std_msgs.Header
	Id          uuid_msgs.UniqueID
	Bounds      BoundingBox
	Points      []WayPoint
	Features    []MapFeature
	Props       []KeyValue
}

type GeographicMapChanges

type GeographicMapChanges struct {
	msg.Package `ros:"geographic_msgs"`
	Header      std_msgs.Header
	Diffs       GeographicMap
	Deletes     []uuid_msgs.UniqueID
}

type GetGeoPath

type GetGeoPath struct {
	msg.Package `ros:"geographic_msgs"`
	GetGeoPathReq
	GetGeoPathRes
}

type GetGeoPathReq

type GetGeoPathReq struct {
	msg.Package `ros:"geographic_msgs"`
	Start       GeoPoint
	Goal        GeoPoint
}

type GetGeoPathRes

type GetGeoPathRes struct {
	msg.Package `ros:"geographic_msgs"`
	Success     bool
	Status      string
	Plan        GeoPath
	Network     uuid_msgs.UniqueID
	StartSeg    uuid_msgs.UniqueID
	GoalSeg     uuid_msgs.UniqueID
	Distance    float64
}

type GetGeographicMap

type GetGeographicMap struct {
	msg.Package `ros:"geographic_msgs"`
	GetGeographicMapReq
	GetGeographicMapRes
}

type GetGeographicMapReq

type GetGeographicMapReq struct {
	msg.Package `ros:"geographic_msgs"`
	Url         string
	Bounds      BoundingBox
}

type GetGeographicMapRes

type GetGeographicMapRes struct {
	msg.Package `ros:"geographic_msgs"`
	Success     bool
	Status      string
	Map         GeographicMap
}

type GetRoutePlan

type GetRoutePlan struct {
	msg.Package `ros:"geographic_msgs"`
	GetRoutePlanReq
	GetRoutePlanRes
}

type GetRoutePlanReq

type GetRoutePlanReq struct {
	msg.Package `ros:"geographic_msgs"`
	Network     uuid_msgs.UniqueID
	Start       uuid_msgs.UniqueID
	Goal        uuid_msgs.UniqueID
}

type GetRoutePlanRes

type GetRoutePlanRes struct {
	msg.Package `ros:"geographic_msgs"`
	Success     bool
	Status      string
	Plan        RoutePath
}

type KeyValue

type KeyValue struct {
	msg.Package `ros:"geographic_msgs"`
	Key         string
	Value       string
}

type MapFeature

type MapFeature struct {
	msg.Package `ros:"geographic_msgs"`
	Id          uuid_msgs.UniqueID
	Components  []uuid_msgs.UniqueID
	Props       []KeyValue
}

type RouteNetwork

type RouteNetwork struct {
	msg.Package `ros:"geographic_msgs"`
	Header      std_msgs.Header
	Id          uuid_msgs.UniqueID
	Bounds      BoundingBox
	Points      []WayPoint
	Segments    []RouteSegment
	Props       []KeyValue
}

type RoutePath

type RoutePath struct {
	msg.Package `ros:"geographic_msgs"`
	Header      std_msgs.Header
	Network     uuid_msgs.UniqueID
	Segments    []uuid_msgs.UniqueID
	Props       []KeyValue
}

type RouteSegment

type RouteSegment struct {
	msg.Package `ros:"geographic_msgs"`
	Id          uuid_msgs.UniqueID
	Start       uuid_msgs.UniqueID
	End         uuid_msgs.UniqueID
	Props       []KeyValue
}

type UpdateGeographicMap

type UpdateGeographicMap struct {
	msg.Package `ros:"geographic_msgs"`
	UpdateGeographicMapReq
	UpdateGeographicMapRes
}

type UpdateGeographicMapReq

type UpdateGeographicMapReq struct {
	msg.Package `ros:"geographic_msgs"`
	Updates     GeographicMapChanges
}

type UpdateGeographicMapRes

type UpdateGeographicMapRes struct {
	msg.Package `ros:"geographic_msgs"`
	Success     bool
	Status      string
}

type WayPoint

type WayPoint struct {
	msg.Package `ros:"geographic_msgs"`
	Id          uuid_msgs.UniqueID
	Position    GeoPoint
	Props       []KeyValue
}

Jump to

Keyboard shortcuts

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