Documentation
¶
Index ¶
- Variables
- func NewTrackedBase(ctx context.Context, deps resource.Dependencies, conf resource.Config, ...) (viambase.Base, error)
- type RosBase
- func (r *RosBase) Close(_ context.Context) error
- func (r *RosBase) Geometries(_ context.Context, _ map[string]interface{}) ([]spatialmath.Geometry, error)
- func (r *RosBase) IsMoving(_ context.Context) (bool, error)
- func (r *RosBase) MoveStraight(ctx context.Context, distanceMm int, mmPerSec float64, ...) error
- func (r *RosBase) Properties(_ context.Context, _ map[string]interface{}) (viambase.Properties, error)
- func (r *RosBase) Reconfigure(_ context.Context, _ resource.Dependencies, conf resource.Config) error
- func (r *RosBase) SetPower(_ context.Context, linear r3.Vector, angular r3.Vector, ...) error
- func (r *RosBase) SetVelocity(_ context.Context, linear r3.Vector, angular r3.Vector, ...) error
- func (r *RosBase) Spin(ctx context.Context, angleDeg, degsPerSec float64, ...) error
- func (r *RosBase) Stop(_ context.Context, _ map[string]interface{}) error
- type RosBaseConfig
Constants ¶
This section is empty.
Variables ¶
View Source
var RosBaseModel = resource.NewModel("viamlabs", "ros", "base")
Functions ¶
Types ¶
type RosBase ¶
func (*RosBase) Geometries ¶
func (*RosBase) MoveStraight ¶
func (*RosBase) Properties ¶
func (*RosBase) Reconfigure ¶
func (r *RosBase) Reconfigure( _ context.Context, _ resource.Dependencies, conf resource.Config, ) error
Reconfigure clean this up
func (*RosBase) SetVelocity ¶
Click to show internal directories.
Click to hide internal directories.