The invention discloses a teaching robot embedded operating system, which comprises a central processor connected to the control system and the robot, the new robot teaching device also includes the inertial posture operating system is connected with the central processor; the inertial position operating system includes an inertial measurement unit, the inertial measurement unit for mobile collect the trajectory inertial measurement unit, and the trajectory of the inertial measurement unit is transmitted to the central processor; the central processor of the mobile trajectory inertial measurement unit based on ARM teaching movement trajectory, and the manipulator teaching trajectory is transmitted to the control system of the robot the. The inertial position operation system is set up by the invention, so that the instructor can control the movement of the robot arm through the mobile teaching device, thereby completing the teaching process of the robot, and greatly reducing the operation skill requirement of the instructor.
【技术实现步骤摘要】
一种示教机器人嵌入式操作系统
本专利技术涉及一种示教机器人,具体是一种示教机器人嵌入式操作系统。
技术介绍
以现有的人与机器人间的交互方式,为使机器人按照人的意图进行工作,必须预先向机器人发出指令来规定机器人所要完成的动作以及任务的具体内容,这一过程称为机器人示教或对机器人进行编程。机器人示教主要包括在线示教和离线编程。在线示教指通常所说的手把手示教,由人直接扳动机器人的手臂对机器人进行示教,如示教盒和示教和操作杆示教。在这种示教中,为了示教方便以及获取信息的快捷而准确,操作者可以选择在不同的坐标系下示教,例如,可以选择关节坐标系,直角坐标系以及工具坐标系或用户坐标系下进行示教。在线示教具有示教过程简单,不需要环境模型;对实际的机器人进行示教时,可以修正机械结构带来的误差等优越性,但也存在一定的技术问题。如机器人的在线示教编程过程繁琐、效率低;示教的精度完全靠示教者的经验目测决定,对于复杂路径难以取得令人满意的示教果;对于一些需要根据外部信息进行实时决策的应用无能为力。离线编程可以克服在线示教的局限性。离线编程又称离线示教,离线示教与在线示教不同,操作者不对实际作业的机器人直接进行示教,而是脱离实际作业环境生成示教数据,间接地对机器人进行示教。在离线编程中,通过使用计算机内存储的机器人模型(CAD模型),不要求机器人实际产生运动,便能在示教结果的基础上对机器人的运动进行仿真,从而确定示教内容是否恰当及机器人是否按照示教者期望的方式运动。机器人离线示教通过机器人离线编程系统实现,离线编程不仅要在计算机上建立起机器人系统的物理模型,而且要对其进行编程和动画仿真 ...
【技术保护点】
一种示教机器人嵌入式操作系统,其包括与机器人的控制系统连接的中央处理器,其特征在于:还包括与所述中央处理器连接的惯性姿势操作系统;所述惯性姿势操作系统包括惯性测量单元,所述惯性测量单元用于收集所述惯性测量单元的移动轨迹,并将所述惯性测量单元的移动轨迹传送给所述中央处理器;所述中央处理器基于所述惯性测量单元的移动轨迹产生机械臂示教移动轨迹,并将所述机械臂示教移动轨迹传送给所述机器人的控制系统;所述机器人的控制系统基于所述机械臂示教移动轨迹控制需要移动的机械臂进行相应的移动;所述中央处理器还与通信板电性连接,并建立通信连接,所述通信板上至少设有第一信号输入输出模块以及第二信号输入输出模块;所述中央处理器用于接收示教器下发的编程指令,获取所述编程指令对应的控制指令,并获取所述控制指令对应的信号输入输出信息;所述中央处理器用于在机器人仿真演示时,将所述控制指令发送给仿真设备进行仿真;所述第一信号输入输出模块用于演示所述信号输入输出信息;所述中央处理器还用于在操作真实器件时,将所述信号输入输出信息发送给所述第二信号输入输出模块,由所述第二输入输出模块将所述信号输入输出信息传输给外接设备。
【技术特征摘要】
1.一种示教机器人嵌入式操作系统,其包括与机器人的控制系统连接的中央处理器,其特征在于:还包括与所述中央处理器连接的惯性姿势操作系统;所述惯性姿势操作系统包括惯性测量单元,所述惯性测量单元用于收集所述惯性测量单元的移动轨迹,并将所述惯性测量单元的移动轨迹传送给所述中央处理器;所述中央处理器基于所述惯性测量单元的移动轨迹产生机械臂示教移动轨迹,并将所述机械臂示教移动轨迹传送给所述机器人的控制系统;所述机器人的控制系统基于所述机械臂示教移动轨迹控制需要移动的机械臂进行相应的移动;所述中央处理器还与通信板电性连接,并建立通信连接,所述通信板上至少设有第一信号输入输出模块以及第二信号输入输出模块;所述中央处理器用于接收示教器下发的编程指令,获取所述编程指令对应的控制指令,并获取所述控制指令对应的信号输入输出信息;所述中央处理器用于在机器人仿真演示时,将所述控制指令发送给仿真设备进行仿真;所述第一信号输入输出模块用于演示所述信号输入输出信息;所述中央处理器还用于在操作真实器件时,将所述信号输入输出信息发送给所述第二信号输入输出模块,由所述第二输入输出模块将所述信号输入输出信息传输给外接设备。2.根据权利要求所述的示教机器人嵌入式操作系统,其...
【专利技术属性】
技术研发人员:张剑,王勇,郑柱,李泽龙,毕文健,
申请(专利权)人:佛山市南方数据科学研究院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。