geographic_msgs

package
v0.0.0-...-d395cb5 Latest Latest
Warning

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

Go to latest
Published: May 6, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package geographic_msgs contains message definitions (autogenerated).

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 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 {
	Start GeoPoint
	Goal  GeoPoint
}

type GetGeoPathRes

type GetGeoPathRes struct {
	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 {
	Url    string
	Bounds BoundingBox
}

type GetGeographicMapRes

type GetGeographicMapRes struct {
	Success bool
	Status  string
	Map     GeographicMap
}

type GetRoutePlan

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

type GetRoutePlanReq

type GetRoutePlanReq struct {
	Network uuid_msgs.UniqueID
	Start   uuid_msgs.UniqueID
	Goal    uuid_msgs.UniqueID
}

type GetRoutePlanRes

type GetRoutePlanRes struct {
	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 {
	Updates GeographicMapChanges
}

type UpdateGeographicMapRes

type UpdateGeographicMapRes struct {
	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