git commit -m "first commit"

This commit is contained in:
2026-05-28 10:29:58 +07:00
commit 167c52aeb6
2048 changed files with 740251 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
# Geographic map bounding box.
#
# The two GeoPoints denote diagonally opposite corners of the box.
#
# If min_pt.latitude is NaN, the bounding box is "global", matching
# any valid latitude, longitude and altitude.
#
# If min_pt.altitude is NaN, the bounding box is two-dimensional and
# matches any altitude within the specified latitude and longitude
# range.
GeoPoint min_pt # lowest and most Southwestern corner
GeoPoint max_pt # highest and most Northeastern corner

View File

@@ -0,0 +1,2 @@
std_msgs/Header header
geographic_msgs/GeoPoseStamped[] poses

View File

@@ -0,0 +1,13 @@
# Geographic point, using the WGS 84 reference ellipsoid.
# Latitude [degrees]. Positive is north of equator; negative is south
# (-90 <= latitude <= +90).
float64 latitude
# Longitude [degrees]. Positive is east of prime meridian; negative is
# west (-180 <= longitude <= +180). At the poles, latitude is -90 or
# +90, and longitude is irrelevant, but must be in range.
float64 longitude
# Altitude [m]. Positive is above the WGS 84 ellipsoid (NaN if unspecified).
float64 altitude

View File

@@ -0,0 +1,2 @@
Header header
geographic_msgs/GeoPoint position

View File

@@ -0,0 +1,7 @@
# Geographic pose, using the WGS 84 reference ellipsoid.
#
# Orientation uses the East-North-Up (ENU) frame of reference.
# (But, what about singularities at the poles?)
GeoPoint position
geometry_msgs/Quaternion orientation

View File

@@ -0,0 +1,2 @@
Header header
geographic_msgs/GeoPose pose

View File

@@ -0,0 +1,12 @@
# Geographic pose, using the WGS 84 reference ellipsoid.
#
# Orientation uses the East-North-Up (ENU) frame of reference.
# (But, what about singularities at the poles?)
GeoPose pose
# Row-major representation of the 6x6 covariance matrix
# The orientation parameters use a fixed-axis representation.
# In order, the parameters are:
# (Lat, Lon, Alt, rotation about E (East) axis, rotation about N (North) axis, rotation about U (Up) axis)
float64[36] covariance

View File

@@ -0,0 +1,2 @@
Header header
geographic_msgs/GeoPoseWithCovariance pose

View File

@@ -0,0 +1,11 @@
# Geographic map for a specified region.
Header header # stamp specifies time
# frame_id (normally /map)
uuid_msgs/UniqueID id # identifier for this map
BoundingBox bounds # 2D bounding box containing map
WayPoint[] points # way-points
MapFeature[] features # map features
KeyValue[] props # map properties

View File

@@ -0,0 +1,7 @@
# A list of geographic map changes.
Header header # stamp specifies time of change
# frame_id (normally /map)
GeographicMap diffs # new and changed points and features
uuid_msgs/UniqueID[] deletes # deleted map components

View File

@@ -0,0 +1,7 @@
# Geographic map tag (key, value) pair
#
# This is equivalent to diagnostic_msgs/KeyValue, repeated here to
# avoid introducing a trivial stack dependency.
string key # tag label
string value # corresponding value

View File

@@ -0,0 +1,11 @@
# Geographic map feature.
#
# A list of WayPoint IDs for features like streets, highways, hiking
# trails, the outlines of buildings and parking lots in sequential
# order.
#
# Feature lists may also contain other feature lists as members.
uuid_msgs/UniqueID id # Unique feature identifier
uuid_msgs/UniqueID[] components # Sequence of feature components
KeyValue[] props # Key/value properties for this feature

View File

@@ -0,0 +1,16 @@
# Geographic map route network.
#
# A directed graph of WayPoint nodes and RouteSegment edges. This
# information is extracted from the more-detailed contents of a
# GeographicMap. A RouteNetwork contains only the way points and
# route segments of interest for path planning.
Header header
uuid_msgs/UniqueID id # This route network identifier
BoundingBox bounds # 2D bounding box for network
WayPoint[] points # Way points in this network
RouteSegment[] segments # Directed edges of this network
KeyValue[] props # Network key/value properties

View File

@@ -0,0 +1,11 @@
# Path through a route network.
#
# A path is a sequence of RouteSegment edges. This information is
# extracted from a RouteNetwork graph. A RoutePath lists the route
# segments needed to reach some chosen goal.
Header header
uuid_msgs/UniqueID network # Route network containing this path
uuid_msgs/UniqueID[] segments # Sequence of RouteSegment IDs
KeyValue[] props # Key/value properties

View File

@@ -0,0 +1,12 @@
# Route network segment.
#
# This is one directed edge of a RouteNetwork graph. It represents a
# known path from one way point to another. If the path is two-way,
# there will be another RouteSegment with "start" and "end" reversed.
uuid_msgs/UniqueID id # Unique identifier for this segment
uuid_msgs/UniqueID start # beginning way point of segment
uuid_msgs/UniqueID end # ending way point of segment
KeyValue[] props # segment properties

View File

@@ -0,0 +1,5 @@
# Way-point element for a geographic map.
uuid_msgs/UniqueID id # Unique way-point identifier
GeoPoint position # Position relative to WGS 84 ellipsoid
KeyValue[] props # Key/value properties for this point