M-File Help: Sensor View code for Sensor

Sensor

Sensor superclass

An abstract 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 PointMap object representing the landmarks around the robot

Reference

Robotics, Vision & Control, Peter Corke, Springer 2011

See also

RangeBearingSensor, EKF, Vehicle, LandmarkMap


Sensor.Sensor

Sensor object constructor

s = Sensor(vehicle, map, options) is a sensor mounted on a vehicle described by the Vehicle subclass object vehicle and observing landmarks in a map described by the LandmarkMap class 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', T sensor simulates failure between timesteps T=[TMIN,TMAX]

Notes


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 J'th map feature.

Notes


 

© 1990-2014 Peter Corke.