The object of the invention is a body (190) connected to the whole direction of the base (140) of the humanoid robot (100), the humanoid robot (100) equipped with: for body position sensor, the measurement results provide the base position sensor and angular velocity sensor, an actuator (212), the including at least 3 wheels on the omni-directional mobile base, extractor (211), the measurement results for sensing into useful data, monitor (500), which is used to calculate the position, speed and acceleration command command command according to the useful data for command conversion as for the actuators of the instruction unit, which is characterized in that the monitor includes a not inclined state controller (501), (502) and the tilt state controller landing state controller (503), each packet controller The calculation unit, the double point mass robot model and linear model with inclined moving predictive control algorithm to calculate the position, speed and acceleration command command command based on the linear model predictive control law is expressed as a weighted sum of the target and the linear constraint set of predefined two optimization formula.
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及机器人编程系统领域。更具体地讲,本专利技术适用于对通过有关节的肢体来回移动或者使用有关节的肢体的机器人(特别是具有人形或动物形的机器人)的移动的控制。当机器人具有某些人类外观属性(头、躯干、双臂、双手等)时,可以将机器人看作人形机。然而,人形机器人可能多少有些复杂。其肢体可以具有更多或更少数量的关节。其可以静态和动态地控制其自己的平衡,并且可以在基座上转动。其可以从环境中拾取(“听”、“看”、“接触”、“感觉”等)信号,并且根据多少有些复杂的行动做出反应,并且通过话音或手势与其它机器人或人类进行交互。对于当前一代人形机器人,程序员能够创建场景,场景可能多少有些复杂,作为机器人加以反应/执行的事件/动作的序列。可以根据与机器人交互的人的某些行动来调节这些动作。但是在这些第一代的人形机器人中,应用程序编程是在开发工具包中完成的,并且需要通过触发事件来启动每个应用,触发事件的发生已经被包括在应用中。因此,存在对这样的人形机器人的需求:它们能够像人类那样过“自主生活”,其能够依据其所处环境、按确定的方式行动。本专利技术的目标是,通过提供能够自主确定其适合于其所处背景的生活的序列而无需程序员的任何干预的机器人,来克服现有技术机器人的局限性。
技术介绍
我们考虑具有连结于身体(也称为上身)的移动基座的机器人。在标准行动中,机器人与其所有轮子相接触,并且当作为作用于地面与机器人之间的力的重心的压力中心(CoP)严格处于其轮子接触点所限定的凸形外壳内部时,机器人动态稳定。在无干扰的情况下,始终遵守该CoP约束。然而,当干扰出现时,CoP可能处于支撑外壳的边 ...
【技术保护点】
一种身体(190)连结到全方向移动地面基座(140)的人形机器人(100),所述人形机器人(100)装备有:‑用于提供测量结果的身体位置传感器、基座位置传感器以及角速度传感器,‑致动器(212),其包括位于所述全方向移动基座中的关节电动机和至少3个轮子,所述至少3个轮子具有至少一个全方向轮子,‑提取器(211),其用于转换感测的测量结果,‑监控器(500),其用于根据提取的数据来计算位置命令、速度命令以及加速度命令,‑用于将命令转换成用于所述致动器的指令的单元,其特征在于,所述监控器包括:‑未倾斜状态控制器(501)、倾斜状态控制器(502)以及着陆状态控制器(503),每个控制器包括用于计算的单元,所述用于计算的单元基于双点质量机器人模型和线性模型预测控制法则根据所述提取的数据、预排序的位置参照和速度参照、以及设置为0的倾斜角和角速度参照来计算位置命令、速度命令和加速度命令,所述线性模型预测控制法则具有根据预测的样本的取样时间周期T和数目N的离散化时间,并且被表示为具有目标的加权总和以及预先定义的线性约束组的二次最优化公式,‑碰撞角速度和着陆碰撞时间估计器(504),以及‑用于根据估 ...
【技术特征摘要】
【国外来华专利技术】2014.04.17 EP 14305585.31.一种身体(190)连结到全方向移动地面基座(140)的人形机器人(100),所述人形机器人(100)装备有:-用于提供测量结果的身体位置传感器、基座位置传感器以及角速度传感器,-致动器(212),其包括位于所述全方向移动基座中的关节电动机和至少3个轮子,所述至少3个轮子具有至少一个全方向轮子,-提取器(211),其用于转换感测的测量结果,-监控器(500),其用于根据提取的数据来计算位置命令、速度命令以及加速度命令,-用于将命令转换成用于所述致动器的指令的单元,其特征在于,所述监控器包括:-未倾斜状态控制器(501)、倾斜状态控制器(502)以及着陆状态控制器(503),每个控制器包括用于计算的单元,所述用于计算的单元基于双点质量机器人模型和线性模型预测控制法则根据所述提取的数据、预排序的位置参照和速度参照、以及设置为0的倾斜角和角速度参照来计算位置命令、速度命令和加速度命令,所述线性模型预测控制法则具有根据预测的样本的取样时间周期T和数目N的离散化时间,并且被表示为具有目标的加权总和以及预先定义的线性约束组的二次最优化公式,-碰撞角速度和着陆碰撞时间估计器(504),以及-用于根据估计的碰撞角速度和提取的角速度来选择控制器的单元。2.根据权利要求1所述的人形机器人,其特征在于,所述基座具有常量角加速度。3.根据前述权利要求中任一项所述的人形机器人,其特征在于,所述未倾斜控制器基于未倾斜机器人模型,并且能够根据所述提取的数据、使用预排序的参照来计算位置命令、速度命令以及加速度命令,并且其特征在于,所述目标是:-基座位置目标,-基座速度目标,-与CoP和所述基座中心之间的距离有关的目标,CoP是所述机器人与所述地面之间的接触力的重心,并且所述约束是:-所述移动基座的最大速度和加速度,-CoP极限。4.根据前述权利要求中任一项所述的人形机器人,其特征在于,所述倾斜控制器基于具有倾斜移动的机器人模型,并且能够根据所述提取的数据、使用预排序的参照以及设置为0的倾斜角和角速度参照来计算位置命令、速度命令以及加速度命令,并且其特征在于,所述目标是倾斜角最小化和角速度最小化,并且所述约束是所述移动基座的运动极限、所述身体的运动极限、正倾斜角以及所述身体的移动仅在角速度轴上。5.根据权利要求3或4中任一项所述的人形机器人,其特征在于,将加权的数值稳定性目标添加到所述目标的加权总和。6.根据前述权利要求中任一项所述的人形机器人,其特征在于,所述着陆控制器基于未倾斜机器人模型,并且能够根据所述提取的数据、使用预排序的参照以及设置为0的倾斜角和角速度参照来计算位置命令、速度命令以及加速度命令,并且其特征在于...
【专利技术属性】
技术研发人员:J·拉费,C·科莱特,PB·维贝尔,
申请(专利权)人:软银机器人欧洲公司,法国国家信息与自动化研究所,
类型:发明
国别省市:法国;FR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。