geometry_msgs

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2023 License: MIT Imports: 2 Imported by: 14

Documentation

Overview

Package geometry_msgs contains message definitions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Accel

type Accel struct {
	msg.Package `ros:"geometry_msgs"`
	Linear      Vector3
	Angular     Vector3
}

type AccelStamped

type AccelStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Accel       Accel
}

type AccelWithCovariance

type AccelWithCovariance struct {
	msg.Package `ros:"geometry_msgs"`
	Accel       Accel
	Covariance  [36]float64
}

type AccelWithCovarianceStamped

type AccelWithCovarianceStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Accel       AccelWithCovariance
}

type Inertia

type Inertia struct {
	msg.Package `ros:"geometry_msgs"`
	M           float64
	Com         Vector3
	Ixx         float64
	Ixy         float64
	Ixz         float64
	Iyy         float64
	Iyz         float64
	Izz         float64
}

type InertiaStamped

type InertiaStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Inertia     Inertia
}

type Point

type Point struct {
	msg.Package `ros:"geometry_msgs"`
	X           float64
	Y           float64
	Z           float64
}

type Point32

type Point32 struct {
	msg.Package `ros:"geometry_msgs"`
	X           float32
	Y           float32
	Z           float32
}

type PointStamped

type PointStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Point       Point
}

type Polygon

type Polygon struct {
	msg.Package `ros:"geometry_msgs"`
	Points      []Point32
}

type PolygonStamped

type PolygonStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Polygon     Polygon
}

type Pose

type Pose struct {
	msg.Package `ros:"geometry_msgs"`
	Position    Point
	Orientation Quaternion
}

type Pose2D

type Pose2D struct {
	msg.Package `ros:"geometry_msgs"`
	X           float64
	Y           float64
	Theta       float64
}

type PoseArray

type PoseArray struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Poses       []Pose
}

type PoseStamped

type PoseStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Pose        Pose
}

type PoseWithCovariance

type PoseWithCovariance struct {
	msg.Package `ros:"geometry_msgs"`
	Pose        Pose
	Covariance  [36]float64
}

type PoseWithCovarianceStamped

type PoseWithCovarianceStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Pose        PoseWithCovariance
}

type Quaternion

type Quaternion struct {
	msg.Package `ros:"geometry_msgs"`
	X           float64
	Y           float64
	Z           float64
	W           float64
}

type QuaternionStamped

type QuaternionStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Quaternion  Quaternion
}

type Transform

type Transform struct {
	msg.Package `ros:"geometry_msgs"`
	Translation Vector3
	Rotation    Quaternion
}

type TransformStamped

type TransformStamped struct {
	msg.Package  `ros:"geometry_msgs"`
	Header       std_msgs.Header
	ChildFrameId string
	Transform    Transform
}

type Twist

type Twist struct {
	msg.Package `ros:"geometry_msgs"`
	Linear      Vector3
	Angular     Vector3
}

type TwistStamped

type TwistStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Twist       Twist
}

type TwistWithCovariance

type TwistWithCovariance struct {
	msg.Package `ros:"geometry_msgs"`
	Twist       Twist
	Covariance  [36]float64
}

type TwistWithCovarianceStamped

type TwistWithCovarianceStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Twist       TwistWithCovariance
}

type Vector3

type Vector3 struct {
	msg.Package `ros:"geometry_msgs"`
	X           float64
	Y           float64
	Z           float64
}

type Vector3Stamped

type Vector3Stamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Vector      Vector3
}

type Wrench

type Wrench struct {
	msg.Package `ros:"geometry_msgs"`
	Force       Vector3
	Torque      Vector3
}

type WrenchStamped

type WrenchStamped struct {
	msg.Package `ros:"geometry_msgs"`
	Header      std_msgs.Header
	Wrench      Wrench
}

Jump to

Keyboard shortcuts

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