Documentation ¶
Overview ¶
Package fake implements a fake base.
Index ¶
- type SLAM
- func (slamSvc *SLAM) GetInternalState(ctx context.Context, name string) ([]byte, error)
- func (slamSvc *SLAM) GetMap(ctx context.Context, name, mimeType string, cp *referenceframe.PoseInFrame, ...) (string, image.Image, *vision.Object, error)
- func (slamSvc *SLAM) Position(ctx context.Context, name string, extra map[string]interface{}) (*referenceframe.PoseInFrame, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SLAM ¶
SLAM is a fake slam that returns generic data.
func (*SLAM) GetInternalState ¶
GetInternalState returns the internal state of a slam algo. Currently the internal state of cartogropher.
func (*SLAM) GetMap ¶
func (slamSvc *SLAM) GetMap(ctx context.Context, name, mimeType string, cp *referenceframe.PoseInFrame, include bool, extra map[string]interface{}, ) (string, image.Image, *vision.Object, error)
GetMap returns either a vision.Object or image.Image based on request mimeType.
func (*SLAM) Position ¶
func (slamSvc *SLAM) Position(ctx context.Context, name string, extra map[string]interface{}) (*referenceframe.PoseInFrame, error)
Position returns a PoseInFrame of the robot's current location according to SLAM.
Click to show internal directories.
Click to hide internal directories.