添加新机器人
准备配置文件压缩包
以OpenLoong为例:
准备好OpenLoong的URDF及模型文件, 您需要按下方教程撰写配置文件并放在OpenLoong
路径下的第一层,包括:
文件名 | 选项 | 详细文档 |
---|---|---|
vr_configs.yml | (必须) | 撰写主配置文件 |
controller_v2.yml | (可选) | 撰写控制器配置文件 |
mocap_to_robot_command_v2.yml | (可选) | 撰写动捕映射配置文件 |
完成后打包OpenLoong
文件夹,创建压缩包 OpenLoong.zip
上传配置文件压缩包
启动TeleSuit和TeleBox后,工控机wifi连接到Y2_5G_xxxx
,打开浏览器,在网址栏输入10.42.0.3:7876
,进入配置页面。
在网页下面找到机器人管理
,进入后选择上传新机器人
,并选择对应机器人的压缩包上传即可。
配置机器人ip
在网页上边点击新建配置
,在上传配置文件压缩包后,应在适配的机器人
选项中找到已经上传的机器人,选中,并自定义配置名称(一般为'机器人名称'+'_ROS1/2'),然后点击确定
。
在通信协议
下面选择ROS1
,运行模式选择采集模式
,并设置机器人的IP,domain_id,网关等。
在显示效果
中根据自身需求选择视角布局。
实现vr仿真控制
全部完成后即将新的机器人添加到了TeleXperience系统,在完成ros节点的编写后,即可在工控机上实现vr对仿真机器人的控制。
首先启动两个终端,分别更改工控机ip与配置机器人IP中的内容对应
export ROS_IP=192.168.123.24
export ROS_MASTER_URI=http://192.168.123.24:11311
export ROS_DOMAIN_ID=0
在一个终端下启动roscore
,另一个终端下启动ros节点,在vr眼镜中点击start teleop
,即可实现vr对仿真机器人的控制。
实现真机控制
如需真机控制,则需要您在工控机节点上替换为相应的实机控制接口