跳到主要内容

添加新机器人

准备配置文件压缩包

以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对仿真机器人的控制。

实现真机控制

如需真机控制,则需要您在工控机节点上替换为相应的实机控制接口