[发明专利]基于WebRTC的机器人遥操作系统在审
| 申请号: | 201710231425.7 | 申请日: | 2017-04-10 |
| 公开(公告)号: | CN107249011A | 公开(公告)日: | 2017-10-13 |
| 发明(设计)人: | 王景川;曹金龙;马叶;柳泽宇 | 申请(专利权)人: | 江苏东方金钰智能机器人有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;B25J9/16 |
| 代理公司: | 南京经纬专利商标代理有限公司32200 | 代理人: | 徐尔东 |
| 地址: | 221300 江苏省徐州市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 webrtc 机器人 操作系统 | ||
1.一种基于WebRTC的机器人遥操作系统,其特征在于:包括机器人、客户端和NodeJS服务器,机器人头部安装有云台相机,通过二自由度转动获取环境视频信号,机器人上安装有麦克风,用于获取环境的音频信号,机器人周围装有距离传感器,用于探测距离机器人较近障碍物的信息,机器人的顶部安装有显示器和音箱,用于呈现遥操作者的音视频信号,机器人底部安装在移动平台上;客户端使用支持WebRTC功能的浏览器向机器人发出控制指令和音视频信号,同时接收机器人发送的控制指令和音视频信号; NodeJS服务器分别向机器人、客户端完成音视频流报文的互换和转发。
2.根据权利要求1所述的基于WebRTC的机器人遥操作系统,其特征在于:控制指令的传输遵循WebSocket协议,包括控制移动平台的运动指令和控制云台相机转角运动的指令。
3.根据权利要求2所述的基于WebRTC的机器人遥操作系统,其特征在于:客户端用支持WebRTC功能的浏览器,通过Javascript调用实现与机器人的实时音视频传输,机器人用WebRTC的开源代码,并开源出分辨率和帧率的参数,音视频传输前首先完成两端初始化报文的传输,两端在添加完SDP消息响应后向NodeJS服务器传输基于WebSocket的SDP消息,描述本端地址和端口信息,NodeJS服务器完成报文的互换和转发,一旦对端的报文到达便进行WebRTC的音视频点对点传输。
4.根据权利要求3所述的基于WebRTC的机器人遥操作系统,其特征在于:客户端遥操作指令包括云台相机转角的运动指令和移动平台的运动指令,客户端控制云台相机的转角和底部移动平台的运动速度,机器人周围的距离传感器实时检测距离机器人障碍物的信息;机器人视频的分辨率根据云台相机转角位置、距离传感器的信息和机器人运动速度进行调节。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏东方金钰智能机器人有限公司,未经江苏东方金钰智能机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710231425.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:金属表面耐摩擦改性的方法
- 下一篇:传感器装置,具体是压力传感器





