首页 > 最新文献

2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)最新文献

英文 中文
Whole-Body Geometric Retargeting for Humanoid Robots 仿人机器人的全身几何重定向
Pub Date : 2019-09-22 DOI: 10.1109/Humanoids43949.2019.9035059
Kourosh Darvish, Yeshasvi Tirupachuri, Giulio Romualdi, Lorenzo Rapetti, Diego Ferigo, Francisco Javier Andrade Chavez, D. Pucci
Humanoid robot teleoperation allows humans to integrate their cognitive capabilities with the apparatus to perform tasks that need high strength, manoeuvrability and dexterity. This paper presents a framework for teleoperation of humanoid robots using a novel approach for motion retargeting through inverse kinematics over the robot model. The proposed method enhances scalability for retargeting, i.e., it allows teleop-erating different robots by different human users with minimal changes to the proposed system. Our framework enables an intuitive and natural interaction between the human operator and the humanoid robot at the configuration space level. We validate our approach by demonstrating whole-body retargeting with multiple robot models. Furthermore, we present experimental validation through teleoperation experiments using two state-of-the-art whole-body controllers for humanoid robots.
人形机器人远程操作允许人类将他们的认知能力与设备相结合,以执行需要高强度,机动性和灵活性的任务。本文提出了一种基于机器人模型逆运动学的运动重定向新方法的仿人机器人遥操作框架。所提出的方法增强了重定向的可扩展性,即它允许不同的人类用户在对所提出的系统进行最小更改的情况下远程操作不同的机器人。我们的框架使人类操作员和类人机器人之间在配置空间层面上进行直观和自然的交互。我们通过演示多个机器人模型的全身重定向来验证我们的方法。此外,我们通过使用两种最先进的人形机器人全身控制器的远程操作实验进行了实验验证。
{"title":"Whole-Body Geometric Retargeting for Humanoid Robots","authors":"Kourosh Darvish, Yeshasvi Tirupachuri, Giulio Romualdi, Lorenzo Rapetti, Diego Ferigo, Francisco Javier Andrade Chavez, D. Pucci","doi":"10.1109/Humanoids43949.2019.9035059","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035059","url":null,"abstract":"Humanoid robot teleoperation allows humans to integrate their cognitive capabilities with the apparatus to perform tasks that need high strength, manoeuvrability and dexterity. This paper presents a framework for teleoperation of humanoid robots using a novel approach for motion retargeting through inverse kinematics over the robot model. The proposed method enhances scalability for retargeting, i.e., it allows teleop-erating different robots by different human users with minimal changes to the proposed system. Our framework enables an intuitive and natural interaction between the human operator and the humanoid robot at the configuration space level. We validate our approach by demonstrating whole-body retargeting with multiple robot models. Furthermore, we present experimental validation through teleoperation experiments using two state-of-the-art whole-body controllers for humanoid robots.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122553456","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
Building a Library of Tactile Skills Based on FingerVision 基于手指视觉的触觉技能库的构建
Pub Date : 2019-09-20 DOI: 10.1109/Humanoids43949.2019.9035000
B. Belousov, Alymbek Sadybakasov, Bastian Wibranek, Filipe Veiga, Oliver Tessmann, Jan Peters
Camera-based tactile sensors are emerging as a promising inexpensive solution for tactile-enhanced manipulation tasks. A recently introduced Finger Vision sensor was shown capable of generating reliable signals for force estimation, object pose estimation, and slip detection. In this paper, we build upon the Finger Vision design, improving already existing control algorithms, and, more importantly, expanding its range of applicability to more challenging tasks by utilizing raw skin deformation data for control. In contrast to previous approaches that rely on the average deformation of the whole sensor surface, we directly employ local deviations of each spherical marker immersed in the silicone body of the sensor for feedback control and as input to learning tasks. We show that with such input, substances of varying texture and viscosity can be distinguished on the basis of tactile sensations evoked while stirring them. As another application, we learn a mapping between skin deformation and force applied to an object. To demonstrate the full range of capabilities of the proposed controllers, we deploy them in a challenging architectural assembly task that involves inserting a load-bearing element underneath a bendable plate at the point of maximum load.
基于摄像头的触觉传感器正在成为一种有前途的廉价解决方案,用于增强触觉的操作任务。最近推出的一种手指视觉传感器被证明能够产生可靠的信号,用于力估计、物体姿态估计和滑动检测。在本文中,我们在手指视觉设计的基础上,改进了现有的控制算法,更重要的是,通过利用原始皮肤变形数据进行控制,扩大了其适用范围,以应对更具挑战性的任务。与以往依赖于整个传感器表面平均变形的方法不同,我们直接利用浸入传感器硅体中的每个球形标记的局部偏差进行反馈控制,并作为学习任务的输入。我们表明,在这样的输入下,不同质地和粘度的物质可以根据搅拌时引起的触觉来区分。作为另一个应用程序,我们学习皮肤变形和施加在物体上的力之间的映射。为了展示所提出的控制器的全部功能,我们将它们部署在一个具有挑战性的架构组装任务中,该任务涉及在最大负载点的可弯曲板下插入承重元件。
{"title":"Building a Library of Tactile Skills Based on FingerVision","authors":"B. Belousov, Alymbek Sadybakasov, Bastian Wibranek, Filipe Veiga, Oliver Tessmann, Jan Peters","doi":"10.1109/Humanoids43949.2019.9035000","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035000","url":null,"abstract":"Camera-based tactile sensors are emerging as a promising inexpensive solution for tactile-enhanced manipulation tasks. A recently introduced Finger Vision sensor was shown capable of generating reliable signals for force estimation, object pose estimation, and slip detection. In this paper, we build upon the Finger Vision design, improving already existing control algorithms, and, more importantly, expanding its range of applicability to more challenging tasks by utilizing raw skin deformation data for control. In contrast to previous approaches that rely on the average deformation of the whole sensor surface, we directly employ local deviations of each spherical marker immersed in the silicone body of the sensor for feedback control and as input to learning tasks. We show that with such input, substances of varying texture and viscosity can be distinguished on the basis of tactile sensations evoked while stirring them. As another application, we learn a mapping between skin deformation and force applied to an object. To demonstrate the full range of capabilities of the proposed controllers, we deploy them in a challenging architectural assembly task that involves inserting a load-bearing element underneath a bendable plate at the point of maximum load.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132129282","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Formal Connections between Template and Anchor Models via Approximate Simulation 模板和锚模型之间通过近似模拟的正式连接
Pub Date : 2019-09-20 DOI: 10.1109/Humanoids43949.2019.9035022
Vince Kurtz, Rafael Rodrigues da Silva, Patrick M. Wensing, Hai Lin
Reduced-order template models like the Linear Inverted Pendulum (LIP) and Spring-Loaded Inverted Pendulum (SLIP) are widely used tools for controlling high-dimensional humanoid robots. However, connections between templates and whole-body models have lacked formal underpinnings, preventing formal guarantees when it comes to integrated controller design. We take a small step towards addressing this gap by considering the notion of approximate simulation. Derived from simulation relations for discrete transition systems in formal methods, approximate similarity means that the outputs of two systems can remain $epsilon{-}$close. In this paper, we consider the case of controlling a balancer via planning with the LIP model. We show that the balancer approximately simulates the LIP and derive linear constraints that are sufficient conditions for maintaining ground contact. This allows for rapid planning and replanning with the template model by solving a quadratic program that enforces contact constraints in the full model. We demonstrate the efficacy of this planning and control paradigm in a simulated push recovery scenario for a planar 4-link balancer.
线性倒立摆(LIP)和弹簧倒立摆(SLIP)等降阶模板模型是目前广泛应用的高维类人机器人控制工具。然而,模板和全身模型之间的联系缺乏正式的基础,当涉及到集成控制器设计时,阻碍了正式的保证。通过考虑近似模拟的概念,我们朝着解决这一差距迈出了一小步。从形式化方法中离散过渡系统的模拟关系推导而来,近似相似性意味着两个系统的输出可以保持$epsilon{-}$接近。在本文中,我们考虑了用LIP模型通过规划控制平衡器的情况。我们证明了平衡器近似模拟了LIP,并推导了保持与地面接触的充分条件的线性约束。这允许快速规划和重新规划与模板模型通过求解二次程序,在完整的模型中强制接触约束。我们在一个平面四连杆平衡器的模拟推恢复场景中证明了这种规划和控制范式的有效性。
{"title":"Formal Connections between Template and Anchor Models via Approximate Simulation","authors":"Vince Kurtz, Rafael Rodrigues da Silva, Patrick M. Wensing, Hai Lin","doi":"10.1109/Humanoids43949.2019.9035022","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035022","url":null,"abstract":"Reduced-order template models like the Linear Inverted Pendulum (LIP) and Spring-Loaded Inverted Pendulum (SLIP) are widely used tools for controlling high-dimensional humanoid robots. However, connections between templates and whole-body models have lacked formal underpinnings, preventing formal guarantees when it comes to integrated controller design. We take a small step towards addressing this gap by considering the notion of approximate simulation. Derived from simulation relations for discrete transition systems in formal methods, approximate similarity means that the outputs of two systems can remain $epsilon{-}$close. In this paper, we consider the case of controlling a balancer via planning with the LIP model. We show that the balancer approximately simulates the LIP and derive linear constraints that are sufficient conditions for maintaining ground contact. This allows for rapid planning and replanning with the template model by solving a quadratic program that enforces contact constraints in the full model. We demonstrate the efficacy of this planning and control paradigm in a simulated push recovery scenario for a planar 4-link balancer.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128063158","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Trunk Pitch Oscillations for Joint Load Redistribution in Humans and Humanoid Robots 人体和类人机器人关节载荷重分配的躯干俯仰振荡
Pub Date : 2019-09-09 DOI: 10.1109/Humanoids43949.2019.9035042
Özge Drama, Alexander Badri-Spröwitz
Creating natural-looking running gaits for humanoid robots is a complex task due to the underactuated degree of freedom in the trunk, which makes the motion planning and control difficult. The research on trunk movements in human locomotion is insufficient, and no formalism is known to transfer human motion patterns onto robots. Related work mostly focuses on the lower extremities, and simplifies the problem by stabilizing the trunk at a fixed angle. In contrast, humans display significant trunk motions that follow the natural dynamics of the gait. In this work, we use a spring-loaded inverted pendulum model with a trunk (TSLIP) together with a virtual point (VP) target to create trunk oscillations and investigate the impact of these movements. We analyze how the VP location and forward speed determine the direction and magnitude of the trunk oscillations. We show that positioning the VP below the center of mass (CoM) can explain the forward trunk pitching observed in human running. The VP below the CoM leads to a synergistic work between the hip and leg, reducing the leg loading. However, it comes at the cost of increased peak hip torque. Our results provide insights for leveraging the trunk motion to redistribute joint loads and potentially improve the energy efficiency in humanoid robots.
由于躯干的欠驱动自由度,使得运动规划和控制变得困难,因此为类人机器人创造自然的跑步步态是一项复杂的任务。人类运动中躯干运动的研究还不充分,也没有已知的将人类运动模式转移到机器人上的形式主义。相关工作多集中在下肢,通过将躯干稳定在固定角度来简化问题。相比之下,人类表现出明显的躯干运动,遵循步态的自然动态。在这项工作中,我们使用一个带有主干(TSLIP)和虚拟点(VP)目标的弹簧加载倒立摆模型来创建主干振荡并研究这些运动的影响。我们分析了VP位置和前进速度如何决定主干振荡的方向和幅度。我们发现,将VP定位在质心以下可以解释在人类跑步中观察到的躯干前倾。髋部下方的VP导致髋部和腿部之间的协同工作,减少腿部负荷。然而,这是以髋部扭矩峰值增加为代价的。我们的研究结果为利用躯干运动来重新分配关节负荷和潜在地提高人形机器人的能量效率提供了见解。
{"title":"Trunk Pitch Oscillations for Joint Load Redistribution in Humans and Humanoid Robots","authors":"Özge Drama, Alexander Badri-Spröwitz","doi":"10.1109/Humanoids43949.2019.9035042","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035042","url":null,"abstract":"Creating natural-looking running gaits for humanoid robots is a complex task due to the underactuated degree of freedom in the trunk, which makes the motion planning and control difficult. The research on trunk movements in human locomotion is insufficient, and no formalism is known to transfer human motion patterns onto robots. Related work mostly focuses on the lower extremities, and simplifies the problem by stabilizing the trunk at a fixed angle. In contrast, humans display significant trunk motions that follow the natural dynamics of the gait. In this work, we use a spring-loaded inverted pendulum model with a trunk (TSLIP) together with a virtual point (VP) target to create trunk oscillations and investigate the impact of these movements. We analyze how the VP location and forward speed determine the direction and magnitude of the trunk oscillations. We show that positioning the VP below the center of mass (CoM) can explain the forward trunk pitching observed in human running. The VP below the CoM leads to a synergistic work between the hip and leg, reducing the leg loading. However, it comes at the cost of increased peak hip torque. Our results provide insights for leveraging the trunk motion to redistribute joint loads and potentially improve the energy efficiency in humanoid robots.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"107 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127281772","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Combined Task and Motion Planning for a Dual-arm Robot to Use a Suction Cup Tool 双臂机器人使用吸盘工具的联合任务与运动规划
Pub Date : 2019-08-31 DOI: 10.1109/Humanoids43949.2019.9035036
Hao Chen, Weiwei Wan, K. Harada
This paper proposes a combined task and motion planner for a dual-arm robot to use a suction cup tool. The planner consists of three sub-planners - A suction pose sub-planner and two regrasp and motion sub-planners. The suction pose sub-planner finds all the available poses for a suction cup tool to suck on the object, using the models of the tool and the object. The regrasp and motion sub-planner builds the regrasp graph that represents all possible grasp sequences to reorient and move the suction cup tool from an initial pose to a goal pose. Two regrasp graphs are used to plan for a single suction cup and the complex of the suction cup and an object respectively. The output of the proposed planner is a sequence of robot motion that uses a suction cup tool to manipulate objects following human instructions. The planner is examined and analyzed by both simulation experiments and real-world executions using several real-world tasks. The results show that the planner is efficient, robust, and can generate sequential transit and transfer robot motion to finish complicated combined task and motion planning tasks in a few seconds.
提出了一种针对双臂机器人使用吸盘工具的任务与运动组合规划方法。该规划器由三个子规划器组成——一个吸力姿态子规划器和两个抓握和运动子规划器。吸盘位姿子规划器利用吸盘工具和吸盘对象的模型,找到吸盘工具吸盘对象的所有可用位姿。重抓和运动子规划器构建了重抓图,该图表示所有可能的抓握序列,以重新定向并将吸盘工具从初始姿态移动到目标姿态。两个重抓图分别用于规划单个吸盘和吸盘与物体的复合体。所提出的规划器的输出是使用吸盘工具按照人类指令操作物体的机器人运动序列。通过模拟实验和使用几个实际任务的实际执行来检查和分析规划器。结果表明,该规划器具有较强的鲁棒性,能够在数秒内生成连续移动和转移机器人运动,从而完成复杂的组合任务和运动规划任务。
{"title":"Combined Task and Motion Planning for a Dual-arm Robot to Use a Suction Cup Tool","authors":"Hao Chen, Weiwei Wan, K. Harada","doi":"10.1109/Humanoids43949.2019.9035036","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035036","url":null,"abstract":"This paper proposes a combined task and motion planner for a dual-arm robot to use a suction cup tool. The planner consists of three sub-planners - A suction pose sub-planner and two regrasp and motion sub-planners. The suction pose sub-planner finds all the available poses for a suction cup tool to suck on the object, using the models of the tool and the object. The regrasp and motion sub-planner builds the regrasp graph that represents all possible grasp sequences to reorient and move the suction cup tool from an initial pose to a goal pose. Two regrasp graphs are used to plan for a single suction cup and the complex of the suction cup and an object respectively. The output of the proposed planner is a sequence of robot motion that uses a suction cup tool to manipulate objects following human instructions. The planner is examined and analyzed by both simulation experiments and real-world executions using several real-world tasks. The results show that the planner is efficient, robust, and can generate sequential transit and transfer robot motion to finish complicated combined task and motion planning tasks in a few seconds.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129545029","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Feedback Control for Autonomous Riding of Hovershoes by a Cassie Bipedal Robot Cassie双足机器人悬浮鞋自主行走的反馈控制
Pub Date : 2019-07-26 DOI: 10.1109/Humanoids43949.2019.9336618
Shuxiao Chen, Jonathan D. Rogers, Bike Zhang, K. Sreenath
Motivated towards achieving multi-modal locomotion, in this paper, we develop a framework for a bipedal robot to dynamically ride a pair of Hovershoes over various terrain. Our developed control strategy enables the Cassie bipedal robot to interact with the Hovershoes to balance, regulate forward and rotational velocities, achieve fast turns, and move over flat terrain, slopes, stairs, and rough outdoor terrain. Our sensor suite comprising of tracking and depth cameras for visual SLAM as well as our Dijkstra-based global planner and timed elastic band-based local planning framework enables us to achieve autonomous riding on the Hovershoes while navigating an obstacle course. We present numerical and experimental validations of our work.
为了实现多模式运动,在本文中,我们开发了一个两足机器人的框架,可以在各种地形上动态地骑一双悬浮鞋。我们开发的控制策略使Cassie双足机器人能够与Hovershoes相互作用,以平衡,调节前进和旋转速度,实现快速转弯,并在平坦地形,斜坡,楼梯和粗糙的室外地形上移动。我们的传感器套件包括用于视觉SLAM的跟踪和深度摄像头,以及基于dijkstra的全球规划器和基于定时弹性带的局部规划框架,使我们能够在通过障碍赛道时实现自动驾驶。我们给出了我们工作的数值和实验验证。
{"title":"Feedback Control for Autonomous Riding of Hovershoes by a Cassie Bipedal Robot","authors":"Shuxiao Chen, Jonathan D. Rogers, Bike Zhang, K. Sreenath","doi":"10.1109/Humanoids43949.2019.9336618","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9336618","url":null,"abstract":"Motivated towards achieving multi-modal locomotion, in this paper, we develop a framework for a bipedal robot to dynamically ride a pair of Hovershoes over various terrain. Our developed control strategy enables the Cassie bipedal robot to interact with the Hovershoes to balance, regulate forward and rotational velocities, achieve fast turns, and move over flat terrain, slopes, stairs, and rough outdoor terrain. Our sensor suite comprising of tracking and depth cameras for visual SLAM as well as our Dijkstra-based global planner and timed elastic band-based local planning framework enables us to achieve autonomous riding on the Hovershoes while navigating an obstacle course. We present numerical and experimental validations of our work.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121079184","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Footstep Planning for Autonomous Walking Over Rough Terrain 在崎岖地形上自主行走的脚步规划
Pub Date : 2019-07-19 DOI: 10.1109/Humanoids43949.2019.9035046
Robert J. Griffin, Georg Wiedebach, Stephen McCrory, S. Bertrand, Inho Lee, J. Pratt
To increase the speed of operation and reduce operator burden, humanoid robots must be able to function autonomously, even in complex, cluttered environments. For this to be possible, they must be able to quickly and efficiently compute desired footsteps to reach a goal. In this work, we present a new A * footstep planner that utilizes a planar region representation of the environment enable footstep planning over rough terrain. To increase the number of available footholds, we present an approach to allow the use of partial footholds during the planning process. The footstep plan solutions are then post-processed to capture better solutions that lie between the lattice discretization of the footstep graph. We then demonstrate this planner over a variety of virtual and real world environments, including some that require partial footholds and rough terrain using the Atlas and Valkyrie humanoid robots.
为了提高操作速度并减轻操作人员的负担,人形机器人必须能够在复杂、混乱的环境中自主运行。为了实现这一点,它们必须能够快速有效地计算所需的脚步以达到目标。在这项工作中,我们提出了一种新的a *足迹规划器,它利用环境的平面区域表示来实现崎岖地形上的足迹规划。为了增加可用立足点的数量,我们提出了一种在规划过程中允许使用部分立足点的方法。然后对脚步计划解进行后处理,以捕获位于脚步图的点阵离散之间的更好的解。然后,我们在各种虚拟和现实世界的环境中演示了这个规划器,包括一些需要使用Atlas和Valkyrie人形机器人的部分立足点和崎岖地形。
{"title":"Footstep Planning for Autonomous Walking Over Rough Terrain","authors":"Robert J. Griffin, Georg Wiedebach, Stephen McCrory, S. Bertrand, Inho Lee, J. Pratt","doi":"10.1109/Humanoids43949.2019.9035046","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035046","url":null,"abstract":"To increase the speed of operation and reduce operator burden, humanoid robots must be able to function autonomously, even in complex, cluttered environments. For this to be possible, they must be able to quickly and efficiently compute desired footsteps to reach a goal. In this work, we present a new A * footstep planner that utilizes a planar region representation of the environment enable footstep planning over rough terrain. To increase the number of available footholds, we present an approach to allow the use of partial footholds during the planning process. The footstep plan solutions are then post-processed to capture better solutions that lie between the lattice discretization of the footstep graph. We then demonstrate this planner over a variety of virtual and real world environments, including some that require partial footholds and rough terrain using the Atlas and Valkyrie humanoid robots.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115531267","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 55
Absolute humanoid localization and mapping based on IMU Lie group and fiducial markers 基于IMU李群和基准标记的绝对人形定位与制图
Pub Date : 2019-07-15 DOI: 10.1109/Humanoids43949.2019.9035005
Médéric Fourmy, Dinesh Atchuthan, N. Mansard, J. Solà, T. Flayols
Current locomotion algorithms in structured (in-door) 3D environments require an accurate localization. The several and diverse sensors typically embedded on legged robots (IMU, coders, vision and/or LIDARS) should make it possible if properly fused. Yet this is a difficult task due to the heterogeneity of these sensors and the real-time requirement of the control. While previous works were using staggered approaches (odometry at high frequency, sparsely corrected from vision and LIDAR localization), the recent progress in optimal estimation, in particular in visual-inertial localization, is paving the way to a holistic fusion. This paper is a contribution in this direction. We propose to quantify how a visual-inertial navigation system can accurately localize a humanoid robot in a 3D indoor environment tagged with fiducial markers. We introduce a theoretical contribution strengthening the formulation of Forster's IMU pre-integration, a practical contribution to avoid possible ambiguity raised by pose estimation of fiducial markers, and an experimental contribution on a humanoid dataset with ground truth. Our system is able to localize the robot with less than 2 cm errors once the environment is properly mapped. This would naturally extend to additional measurements corresponding to leg odometry (kinematic factors) thanks to the genericity of the proposed pre-integration algebra.
当前在结构化(室内)三维环境中的运动算法需要精确的定位。通常嵌入在有腿机器人上的几个不同的传感器(IMU、编码器、视觉和/或激光雷达)如果适当融合,应该可以实现这一目标。然而,由于这些传感器的异构性和控制的实时性要求,这是一项艰巨的任务。虽然以前的工作是使用交错方法(高频里程计,从视觉和激光雷达定位稀疏校正),但最近在最优估计方面的进展,特别是在视觉惯性定位方面,正在为整体融合铺平道路。这篇论文在这个方向上做出了贡献。我们建议量化视觉惯性导航系统如何在带有基准标记的三维室内环境中准确定位人形机器人。我们介绍了一个理论贡献,加强了Forster的IMU预集成公式,一个实际贡献,以避免由基准标记的姿态估计引起的可能的模糊性,以及一个具有地面真理的类人数据集的实验贡献。一旦环境被正确映射,我们的系统能够以小于2厘米的误差定位机器人。由于所提出的预积分代数的通用性,这将自然地扩展到与腿部里程计(运动学因素)相对应的额外测量。
{"title":"Absolute humanoid localization and mapping based on IMU Lie group and fiducial markers","authors":"Médéric Fourmy, Dinesh Atchuthan, N. Mansard, J. Solà, T. Flayols","doi":"10.1109/Humanoids43949.2019.9035005","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035005","url":null,"abstract":"Current locomotion algorithms in structured (in-door) 3D environments require an accurate localization. The several and diverse sensors typically embedded on legged robots (IMU, coders, vision and/or LIDARS) should make it possible if properly fused. Yet this is a difficult task due to the heterogeneity of these sensors and the real-time requirement of the control. While previous works were using staggered approaches (odometry at high frequency, sparsely corrected from vision and LIDAR localization), the recent progress in optimal estimation, in particular in visual-inertial localization, is paving the way to a holistic fusion. This paper is a contribution in this direction. We propose to quantify how a visual-inertial navigation system can accurately localize a humanoid robot in a 3D indoor environment tagged with fiducial markers. We introduce a theoretical contribution strengthening the formulation of Forster's IMU pre-integration, a practical contribution to avoid possible ambiguity raised by pose estimation of fiducial markers, and an experimental contribution on a humanoid dataset with ground truth. Our system is able to localize the robot with less than 2 cm errors once the environment is properly mapped. This would naturally extend to additional measurements corresponding to leg odometry (kinematic factors) thanks to the genericity of the proposed pre-integration algebra.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115035191","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Gait Generation using Intrinsically Stable MPC in the Presence of Persistent Disturbances 持续干扰下基于本质稳定MPC的步态生成
Pub Date : 2019-07-13 DOI: 10.1109/Humanoids43949.2019.9035068
Filippo M. Smaldone, Nicola Scianca, Valerio Modugno, L. Lanari, G. Oriolo
From a control point of view, humanoid gait generation can be seen as a problem of tracking a suitable ZMP trajectory while guaranteeing internal stability. In the presence of disturbances, both these aspects are at risk, and a fall may ultimately occur. In this paper, we extend our previously proposed Intrinsically Stable MPC (IS-MPC) method, which guarantees stable tracking for the unperturbed case, to the case of persistent disturbances. This is achieved by designing a disturbance observer whose estimate is used to set up a modified stability constraint for the QP problem. The method is validated by MATLAB tests as well as dynamic simulations for a NAO humanoid in DART.
从控制的角度来看,仿人步态生成可以看作是在保证内部稳定性的同时跟踪合适的ZMP轨迹的问题。在存在干扰的情况下,这两个方面都处于危险之中,最终可能会发生下降。在本文中,我们将先前提出的内在稳定MPC (IS-MPC)方法扩展到持续扰动的情况下,该方法保证了非扰动情况下的稳定跟踪。这是通过设计一个扰动观测器来实现的,该观测器的估计用于为QP问题建立一个修正的稳定性约束。通过MATLAB测试和DART中NAO类人机器人的动态仿真验证了该方法的有效性。
{"title":"Gait Generation using Intrinsically Stable MPC in the Presence of Persistent Disturbances","authors":"Filippo M. Smaldone, Nicola Scianca, Valerio Modugno, L. Lanari, G. Oriolo","doi":"10.1109/Humanoids43949.2019.9035068","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035068","url":null,"abstract":"From a control point of view, humanoid gait generation can be seen as a problem of tracking a suitable ZMP trajectory while guaranteeing internal stability. In the presence of disturbances, both these aspects are at risk, and a fall may ultimately occur. In this paper, we extend our previously proposed Intrinsically Stable MPC (IS-MPC) method, which guarantees stable tracking for the unperturbed case, to the case of persistent disturbances. This is achieved by designing a disturbance observer whose estimate is used to set up a modified stability constraint for the QP problem. The method is validated by MATLAB tests as well as dynamic simulations for a NAO humanoid in DART.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"75 11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128447702","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Robust Humanoid Locomotion Using Trajectory Optimization and Sample-Efficient Learning* 基于轨迹优化和样本高效学习的鲁棒类人运动*
Pub Date : 2019-07-10 DOI: 10.1109/Humanoids43949.2019.9035003
Mohammad Hasan Yeganegi, M. Khadiv, S. Moosavian, Jia-Jie Zhu, A. Prete, L. Righetti
Trajectory optimization (TO) is one of the most powerful tools for generating feasible motions for humanoid robots. However, including uncertainties and stochasticity in the TO problem to generate robust motions can easily lead to intractable problems. Furthermore, since the models used in TO have always some level of abstraction, it can be hard to find a realistic set of uncertainties in the model space. In this paper we leverage a sample-efficient learning technique (Bayesian optimization) to robustify TO for humanoid locomotion. The main idea is to use data from full-body simulations to make the TO stage robust by tuning the cost weights. To this end, we split the TO problem into two phases. The first phase solves a convex optimization problem for generating center of mass (CoM) trajectories based on simplified linear dynamics. The second stage employs iterative Linear-Quadratic Gaussian (iLQG) as a whole-body controller to generate full body control inputs. Then we use Bayesian optimization to find the cost weights to use in the first stage that yields robust performance in the simulation/experiment, in the presence of different disturbance/uncertainties. The results show that the proposed approach is able to generate robust motions for different sets of disturbances and uncertainties.
轨迹优化是求解类人机器人可行运动的有力工具之一。然而,在TO问题中加入不确定性和随机性来生成鲁棒运动很容易导致难以解决的问题。此外,由于TO中使用的模型总是具有某种程度的抽象,因此很难在模型空间中找到一组现实的不确定性。在本文中,我们利用样本高效学习技术(贝叶斯优化)来鲁棒人形运动的to。主要想法是使用来自全身模拟的数据,通过调整成本权重来使to阶段更加稳健。为此,我们将To问题分为两个阶段。第一阶段解决了基于简化线性动力学的质心轨迹生成的凸优化问题。第二阶段采用迭代线性二次高斯(iLQG)作为全身控制器来生成全身控制输入。然后,在存在不同干扰/不确定性的情况下,我们使用贝叶斯优化来找到在模拟/实验中产生鲁棒性能的第一阶段使用的成本权重。结果表明,该方法能够在不同干扰和不确定性条件下产生鲁棒运动。
{"title":"Robust Humanoid Locomotion Using Trajectory Optimization and Sample-Efficient Learning*","authors":"Mohammad Hasan Yeganegi, M. Khadiv, S. Moosavian, Jia-Jie Zhu, A. Prete, L. Righetti","doi":"10.1109/Humanoids43949.2019.9035003","DOIUrl":"https://doi.org/10.1109/Humanoids43949.2019.9035003","url":null,"abstract":"Trajectory optimization (TO) is one of the most powerful tools for generating feasible motions for humanoid robots. However, including uncertainties and stochasticity in the TO problem to generate robust motions can easily lead to intractable problems. Furthermore, since the models used in TO have always some level of abstraction, it can be hard to find a realistic set of uncertainties in the model space. In this paper we leverage a sample-efficient learning technique (Bayesian optimization) to robustify TO for humanoid locomotion. The main idea is to use data from full-body simulations to make the TO stage robust by tuning the cost weights. To this end, we split the TO problem into two phases. The first phase solves a convex optimization problem for generating center of mass (CoM) trajectories based on simplified linear dynamics. The second stage employs iterative Linear-Quadratic Gaussian (iLQG) as a whole-body controller to generate full body control inputs. Then we use Bayesian optimization to find the cost weights to use in the first stage that yields robust performance in the simulation/experiment, in the presence of different disturbance/uncertainties. The results show that the proposed approach is able to generate robust motions for different sets of disturbances and uncertainties.","PeriodicalId":404758,"journal":{"name":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130291722","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
期刊
2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1