据悉,相关成果发表在机器人领域期刊IEEE Transactions onRobotics上。
据介绍,多个微型机器人可协同执行复杂的任务,从而增加系统冗余度和扩展性,提高任务执行效率。然而独立控制多个由外界磁场驱动的微型机器人具有挑战,因为全局磁场中的多个微型机器人受到的磁场信号是相同的,难以实现选择性地独立驱动多个微型机器人中的某一个。
该研究提出一种新颖的多个磁驱动微型机器人完全解耦的独立控制策略,可实现独立控制4个微型机器人分别去往不同目标位置,以及控制3个微型机器人分别跟踪不同的参考路径。
首先,设计了一种毫米级软体微机器人,可被外界振荡磁场驱动,并在平面上进行爬行运动。其次,设计并制作了一系列具有相同几何形状但磁化方向不同的异构软体微型机器人,这些不同磁化方向的软体微型机器人对振荡磁场的速度响应曲线相同,但相位不同。然后,基于异构机器人的速度响应模型,设计了最优独立驱动控制算法,可针对微机器人群期望的速度矩阵计算出相应的最优驱动磁场策略,实现被选择的一个机器人速度非零,其他的近似为零。
仿真及实验验证了多个磁驱动微型机器人完全解耦的独立控制策略。实验结果表明,2至4个异构软体微型机器人的完全解耦独立控制是可行的,且当机器人数量不断增加时,可能存在步态不稳定、速度耦合的情况,但通过反馈控制得到优化。实验中采用了基于视觉的伺服控制方法,实现了最多4个微型机器人的位置控制和3个毫微米机器人的路径跟踪控制,控制误差小于身体长度的三分之一。
此外,研究还讨论了最多可被独立控制的微型机器人数量,探讨了增加最大数量可能的方法。