帮助中心帮助中心
从ROS或ROS 2消息结构中读取二进制占用网格数据
map = rosreadbinaryoccuancygrid (msg)
map = rosreadbinaryoccuancygrid (msg,thresh)
map = rosreadbinaryoccuancygrid (msg,thresh,val)
地图= rosReadBinaryOccupancyGrid (味精)返回一个binaryOccupancyGrid对象通过读取ROS或ROS 2消息结构中的数据,味精,那一定是a“nav_msgs / OccupancyGrid”消息。所有大于或等于占用阈值的消息数据值都被设置为已占用,1,在地图上。所有其他值,包括未知值(-1)设为空置,0,在地图上。
地图= rosReadBinaryOccupancyGrid (味精)
地图
味精
binaryOccupancyGrid
“nav_msgs / OccupancyGrid”
1
-1
0
地图= rosReadBinaryOccupancyGrid (味精,打)指定阈值,打,表示已占用值。所有大于或等于阈值的值都被设置为已占用,1.所有其他值都被设置为空,0.
地图= rosReadBinaryOccupancyGrid (味精,打)
打
地图= rosReadBinaryOccupancyGrid (味精,打,瓦尔)指定要为未知值设置的值(-1).默认情况下,所有未知值都被设置为空,0.
地图= rosReadBinaryOccupancyGrid (味精,打,瓦尔)
瓦尔
全部折叠
ROS或ROS 2“nav_msgs / OccupancyGrid”消息,指定为消息结构。
已占用值的阈值,指定为标量。任何大于或等于阈值的值都被设置为已占用,1.所有其他值都被设置为空,0.
数据类型:双
双
值替换未知值,指定为任意一种0或1.未知的消息值(-1)设置为给定值。
数据类型:双|逻辑
逻辑
binaryOccupancyMap
二进制占用网格,返回为binaryOccupancyMap对象句柄。地图控件的占用数据“nav_msgs / OccupancyGrid”消息转换为二进制值。对象存储二进制值的网格,其中1表示已占用的位置和0表明有一个无人居住的位置。
R2021a中引入
rosReadOccupancyGrid
rosReadOccupancyMap3D
rosWriteBinaryOccupancyGrid
rosWriteOccupancyGrid
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处