BB.Message.Geometry.Wrench (bb v0.2.1)
View SourceForce and torque in 3D space.
Fields
force- Force as{:vec3, x, y, z}in Newtonstorque- Torque as{:vec3, x, y, z}in Newton-metres
Examples
alias BB.Message.Geometry.Wrench
alias BB.Message.Vec3
{:ok, msg} = Wrench.new(:end_effector, Vec3.new(0.0, 0.0, -10.0), Vec3.zero())
Summary
Types
@type t() :: %BB.Message.Geometry.Wrench{ force: BB.Message.Vec3.t(), torque: BB.Message.Vec3.t() }
Functions
@spec new( atom(), keyword() ) :: {:ok, BB.Message.t()} | {:error, term()}
@spec new(atom(), BB.Message.Vec3.t(), BB.Message.Vec3.t()) :: {:ok, BB.Message.t()} | {:error, term()}
Create a new Wrench message.
Returns {:ok, %BB.Message{}} with the wrench as payload.
Examples
alias BB.Message.Vec3
{:ok, msg} = Wrench.new(:end_effector, Vec3.new(0.0, 0.0, -10.0), Vec3.zero())