拿到外骨骼机器人控制系统方向的项目有一个月之久了,自己一直看论文,没有什么方向,就是看,然后做笔记。感觉效率非常低。今天总结下,顺便规划下面外骨骼机器人控制系统的任务安排。
外骨骼机器人目前在国内还是很新的技术,查到的资料不多,最近主要看的都是仿人机器人和双足机器人方面的知识。仿人机器人的控制系统主要有三种方式,第一种是集中式控制系统CCS,第二种是分布式控制系统DCS,第三种是现场总线控制系统FCS。目前结合CCS和DCS的优缺点,很多人提议使用改进后的分布式控制系统,利用分层控制思想,采用FCS。我想下面的外骨骼控制系统这个FCS是一个重要的研究方向,非常有可能使用FCS。值得研究下下。
确定了整个大体的控制系统之后,开始需要对控制系统里面的具体的内容进行设计。控制系统主要分为:主控层,通信层和执行层。执行层主要是关节控制器、关节驱动器、电机等组成。其中设计的内容包括,关节控制器、驱动器和电机的选型。控制器选用FPGA还是DSP或者ARM,其中的优缺点是需要自己去总结的。驱动器和电机的选型,可以参考相应的仿人机器人的选型。通信层即主控层和执行层之间的数据交换,主控层和传感器之间的数据交换,还有各个执行层之间的数据交换。需要做的工作是通信层通信线的选用。目前较多使用的是CAN总线技术,我想无线的话还有无线蓝牙和zigbee和nrf905无线数传模块这三种无线通信技术值得深入讨论下。主控层主要是处理传感器数据和执行层传来的数据。在初期实验室阶段,无需考虑制造成产品后的所有的结构安排,只需能在自己的笔记本电脑上查看和控制外骨骼机器人的整体控制即可。主控层需要做的工作时编