M-File Help: Sensor View code for Sensor

Sensor

Sensor superclass

An abstact superclass to represent robot navigation sensors.

Methods

plot plot a line from robot to map feature
display print the parameters in human readable form
char convert to string

Properties

robot The Vehicle object on which the sensor is mounted
map The Map object representing the landmarks around the robot

Reference

Robotics, Vision & Control, Peter Corke, Springer 2011

See also

EKF, Vehicle, Map


Sensor.Sensor

Sensor object constructor

s = Sensor(vehicle, map, options) is a sensor mounted on the Vehicle object vehicle and observing the landmark map map.

s = Sensor(vehicle, map, R, options) is an instance of the Sensor object mounted on a vehicle represented by the object vehicle and observing features in the world represented by the object map.

Options

'animate' animate the action of the laser scanner
'ls', LS laser scan lines drawn with style ls (default 'r-')
'skip', I return a valid reading on every I'th call
'fail', [TMIN TMAX sensor simulates failure between timesteps TMIN and TMAX

Sensor.char

Convert sensor parameters to a string

s = S.char() is a string showing sensor parameters in a compact human readable format.


Sensor.display

Display status of sensor object

S.display() displays the state of the sensor object in human-readable form.

Notes

See also

Sensor.char


Sensor.plot

Plot sensor reading

S.plot(J) draws a line from the robot to the map feature J.

Notes


 

© 1990-2014 Peter Corke.