[发明专利]一种控制机械臂移动的方法和装置在审
申请号: | 201710468534.0 | 申请日: | 2017-06-20 |
公开(公告)号: | CN107263474A | 公开(公告)日: | 2017-10-20 |
发明(设计)人: | 陈功;叶晶;徐锋;胡广;张旭;冯佳林;刘诗恒 | 申请(专利权)人: | 深圳市迈步机器人科技有限公司;深圳市瀚翔生物医疗电子股份有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;A61N2/04 |
代理公司: | 深圳市恒申知识产权事务所(普通合伙)44312 | 代理人: | 王利彬 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 机械 移动 方法 装置 | ||
1.一种控制机械臂移动的方法,其特征在于,所述方法包括:
获取用户头部的预设部位的位置和机械臂末端的线圈的初始位置;
根据所述预设部位的位置和所述初始位置,确定所述线圈的运行轨迹;
根据所述运行轨迹进行运动学反解计算,得到所述机械臂中每个关节的旋转角度;
控制所述关节按照所述旋转角度旋转,以使所述线圈到达所述预设部位。
2.根据权利要求1所述的方法,其特征在于,所述根据所述预设部位的位置和所述初始位置,确定所述线圈的运行轨迹,具体为:
将所述预设部位的位置坐标、所述初始位置的位置坐标和预设的中间位置的位置坐标确定的弧线作为所述线圈的运行轨迹。
3.根据权利要求1所述的方法,其特征在于,所述根据所述运行轨迹进行运动学反解计算,得到所述机械臂中每个关节的旋转角度,具体包括:
利用圆弧插补法和直线插补法分别计算所述运行轨迹中每个点的位置坐标;
按照所述运行轨迹模拟所述机械臂的运行,并从所述运行轨迹中提取所述关节的位置坐标;
根据所述关节的位置坐标以及预存的与所述关节连接的所述连杆的结构参数,进行所述运动学反解计算,得到所述关节的所述旋转角度。
4.根据权利要求1所述的方法,其特征在于,所述控制所述连杆按照所述运动参数运动,以使与末端连杆连接的线圈到达所述预设部位之后,还包括:
向所述线圈施压,以使所述线圈压紧所述预设部位;
当施加的压力达到预设的压力值时,开启脉冲磁场以刺激所述预设部位的大脑皮层。
5.一种控制机械臂移动的装置,其特征在于,所述装置包括:
获取模块,用于获取用户头部的预设部位的位置和机械臂末端的线圈的初始位置;
确定模块,用于根据所述预设部位的位置和所述初始位置,确定所述线圈的运行轨迹;
计算模块,用于根据所述运行轨迹进行运动学反解计算,得到所述机械臂中每个关节的旋转角度;
控制模块,用于控制所述关节按照所述旋转角度旋转,以使与所述线圈到达所述预设部位。
6.根据权利要求5所述的装置,其特征在于,
所述确定模块,还用于将所述预设部位的位置坐标、所述初始位置的位置坐标和预设的中间位置的位置坐标确定的弧线作为所述线圈的运行轨迹。
7.根据权利要求5所述的装置,其特征在于,所述计算模块还包括:
坐标计算模块,用于利用圆弧插补法和直线插补法分别计算所述运行轨迹中每个点的位置坐标;
提取模块,用于按照所述运行轨迹模拟所述机械臂的运行,并从所述运行轨迹中提取所述关节的位置坐标;
反解计算模块,用于根据所述关节的位置坐标以及预存的与所述关节连接的所述连杆的结构参数,进行所述运动学反解计算,得到所述关节的所述旋转角度。
8.根据权利要求5所述的装置,其特征在于,
所述控制模块,还用于向所述线圈施压,以使所述线圈压紧所述预设部位;
启动模块,用于当施加的压力达到预设的压力值时,开启脉冲磁场以刺激所述预设部位的大脑皮层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市迈步机器人科技有限公司;深圳市瀚翔生物医疗电子股份有限公司,未经深圳市迈步机器人科技有限公司;深圳市瀚翔生物医疗电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710468534.0/1.html,转载请声明来源钻瓜专利网。