Isaac Sim 5 Ros相关(学习笔记5.8.3)

一.RGB、Depth、bbox话题发送

1.新建一个二驱示例小车

路径为Robot-Jetbot(如果找不到也可以直接搜索Jetbot)

2.添加Action Graph

导航栏中:Window - Visual Scripting - Action Graph,建立一个工作区,这个工作区中主要是用来做键盘控制的。点击New Action Graph

3.在左侧搜索栏中搜索:

On Playback Tick、Isaac Create Render Product、ROS1 Camera Helper

按下图所示连接

4.在Isaac Create Render Product中设置相机路径

5.在对应ROS1 Camera Helper中设置话题名称、话题内容等

6.可以做很多个话题,一个相机只能发送一个话题,如果想发送多个话题,就需要多加几条一样的

我信加了几个,我想传输bbox、depth、rgb

保存后用ros检查一下,先开启roscore,然后rostopic list,很好

二.Semantic_labels话题发送

1.设置类别

在建立完ros后,会自动出现一个Semantic Schema Editor,在里面可以设置物品的类别

在发送话题时勾选enableSemanticLabels 就可以了

三. IMU话题发送

1.添加IMU

找到小车的主body,在上方导航栏中找到Imu Sensor,添加IMU

Create - Isaac - Sensors - Imu Sensor

2.连接IMU

放上去,这样连,在Isaac Read IMU Node中选择IMU路径,就不会变红了。

在Print Text中有“To Screen”,勾选后就可以在Viewport界面中看到imu信息了

还没有发送ros话题

在搜索中找到ROS1 Publish Imu,将IMU Node的输出数据连接过去

rostopic有imu了

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值