setOccupancy
Set occupancy value of locations
Syntax
Description
The setOccupancy function assigns occupancy values of
specified locations in the binary occupancy map.
setOccupancy(
assigns occupancy values, map,xy,occval)occval, to the input array of
world coordinates, xy in the occupancy grid,
map. Each row of the array, xy, is
a point in the world and is represented as an [x y]
coordinate pair. occval is either a scalar or a single
column array of the same length as xy. An occupied location
is represented as true (1), and a free
location is represented as false
(0).
outputs an validPts = setOccupancy(___)n-element vector of logical values indicating
whether input coordinates are within the map limits.
setOccupancy(
assigns a matrix of occupancy values by specifying the bottom-left corner
location in world coordinates.map,bottomLeft,inputMatrix)
setOccupancy(
assigns a matrix of occupancy values by specifying the bottom-left corner
location in local coordinates.map,bottomLeft,inputMatrix,"local")
setOccupancy(
assigns a matrix of occupancy values by specifying the top-left cell index in
grid indices and the matrix size.map,topLeft,inputMatrix,"grid")
Examples
Input Arguments
Output Arguments
Extended Capabilities
Version History
Introduced in R2015a
See Also
binaryOccupancyMap | getOccupancy | occupancyMap (Navigation Toolbox)
![Figure contains an axes object. The axes object with title Binary Occupancy Grid, xlabel X [meters], ylabel Y [meters] contains an object of type image.](../../examples/nav_robotics/win64/CreateAndModifyBinaryOccupancyGridExample_01.png)
![Figure contains an axes object. The axes object with title Binary Occupancy Grid, xlabel X [meters], ylabel Y [meters] contains an object of type image.](../../examples/nav_robotics/win64/CreateAndModifyBinaryOccupancyGridExample_02.png)
![Figure contains an axes object. The axes object with title Binary Occupancy Grid, xlabel X [meters], ylabel Y [meters] contains an object of type image.](../../examples/nav_robotics/win64/CreateAndModifyBinaryOccupancyGridExample_03.png)