首页 > 最新文献

2019 19th International Conference on Advanced Robotics (ICAR)最新文献

英文 中文
Real-Time Systems Evaluation for Robotics Using the Hart-ROS Benchmark 基于Hart-ROS基准的机器人实时系统评估
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981645
M. Pinto, A. Oliveira, M. A. Wehrmeister
Robotic systems frequently have features that make them to operate in a real-time system (RTS). Therefore, it is proposed a benchmark whose objective is the real-time performance evaluation of a system configuration for use in robotics. The system to be evaluated must provide some kind of fixed-priority preemptive scheduling. The publisher/subscriber paradigm is used to evaluates the real-time communication performance, because it is considered widely accepted in robotics community. If the RTS does not contain the paradigm natively, it must be implemented using one of its APIs (Application Programming Interface). The performance evaluation is made inscreasing some system parameter and veryfing if the tasks do not lose deadlines. As case study, a RTS configuration was developed in an embedded system using Linux coupled to a realtime co-kernel. The results obtained in this case study present the benchmark practical value and the viability of the developed configuration as a real-time robotics controller.
机器人系统通常具有使其在实时系统(RTS)中运行的功能。因此,提出了一种基准,其目标是对机器人应用中的系统配置进行实时性能评估。待评估的系统必须提供某种固定优先级的抢占式调度。发布者/订阅者模式被用来评估实时通信性能,因为它被机器人社区广泛接受。如果RTS本身不包含范式,则必须使用其api(应用程序编程接口)之一来实现它。在任务不丢失期限的情况下,增加一些系统参数并对其进行性能评估。作为案例研究,我们在一个嵌入式系统中使用与实时协同内核耦合的Linux开发了一个RTS配置。本案例研究的结果表明,所开发的结构作为实时机器人控制器具有一定的实用价值和可行性。
{"title":"Real-Time Systems Evaluation for Robotics Using the Hart-ROS Benchmark","authors":"M. Pinto, A. Oliveira, M. A. Wehrmeister","doi":"10.1109/ICAR46387.2019.8981645","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981645","url":null,"abstract":"Robotic systems frequently have features that make them to operate in a real-time system (RTS). Therefore, it is proposed a benchmark whose objective is the real-time performance evaluation of a system configuration for use in robotics. The system to be evaluated must provide some kind of fixed-priority preemptive scheduling. The publisher/subscriber paradigm is used to evaluates the real-time communication performance, because it is considered widely accepted in robotics community. If the RTS does not contain the paradigm natively, it must be implemented using one of its APIs (Application Programming Interface). The performance evaluation is made inscreasing some system parameter and veryfing if the tasks do not lose deadlines. As case study, a RTS configuration was developed in an embedded system using Linux coupled to a realtime co-kernel. The results obtained in this case study present the benchmark practical value and the viability of the developed configuration as a real-time robotics controller.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"37 1","pages":"290-295"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77906448","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}
引用次数: 3
Motion Generation Interface of ROS to PODO Software Framework for Wheeled Humanoid Robot 轮式人形机器人ROS - PODO软件框架运动生成接口
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981593
Moonyoung Lee, Yujin Heo, Saihim Cho, Hyunsub Park, Jun-Ho Oh
This paper discusses the development of robot motion generation interface between a real-time software architecture and a non-real-time robot operating system. In order for robots to execute intelligent manipulation or navigation, close integration of high-level perception and low-level control is required. However, many available open-source perception modules are developed in ROS, which operates on Linux OS that don't guarantee RT performance. This can lead to non-deterministic responses and stability problems that can adversely affect robot control. As a result, many robotic systems devote RTOS for low-level motion control. Similarly, the humanoid robot platform developed at KAIST, Hubo, utilizes a custom real-time software framework called PODO. Although PODO provides easy interface for motion generation, it lacks interface to high-level frameworks such as ROS. As such, we present a new motion generation interface between ROS and PODO that enables users to generate motion trajectories through standard ROS messages while leveraging a real-time motion controller. With the proposed communication interface, we demonstrate series of manipulator tasks on the actual wheeled humanoid platform, M-Hubo. The overall communication interface responsiveness was at most 27 milliseconds.
本文讨论了实时软件体系结构与非实时机器人操作系统之间的机器人运动生成接口的开发。为了使机器人执行智能操作或导航,需要将高级感知和低级控制紧密结合起来。然而,许多可用的开源感知模块都是在ROS中开发的,ROS在不能保证RT性能的Linux操作系统上运行。这可能导致不确定的响应和稳定性问题,从而对机器人的控制产生不利影响。因此,许多机器人系统将RTOS用于低级运动控制。同样,KAIST开发的人形机器人平台Hubo利用了一个名为PODO的定制实时软件框架。虽然PODO为运动生成提供了简单的接口,但它缺乏与高级框架(如ROS)的接口。因此,我们在ROS和PODO之间提出了一个新的运动生成接口,使用户能够通过标准ROS消息生成运动轨迹,同时利用实时运动控制器。利用所提出的通信接口,我们在实际的轮式人形平台M-Hubo上演示了一系列的机械手任务。整个通信接口响应时间最多为27毫秒。
{"title":"Motion Generation Interface of ROS to PODO Software Framework for Wheeled Humanoid Robot","authors":"Moonyoung Lee, Yujin Heo, Saihim Cho, Hyunsub Park, Jun-Ho Oh","doi":"10.1109/ICAR46387.2019.8981593","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981593","url":null,"abstract":"This paper discusses the development of robot motion generation interface between a real-time software architecture and a non-real-time robot operating system. In order for robots to execute intelligent manipulation or navigation, close integration of high-level perception and low-level control is required. However, many available open-source perception modules are developed in ROS, which operates on Linux OS that don't guarantee RT performance. This can lead to non-deterministic responses and stability problems that can adversely affect robot control. As a result, many robotic systems devote RTOS for low-level motion control. Similarly, the humanoid robot platform developed at KAIST, Hubo, utilizes a custom real-time software framework called PODO. Although PODO provides easy interface for motion generation, it lacks interface to high-level frameworks such as ROS. As such, we present a new motion generation interface between ROS and PODO that enables users to generate motion trajectories through standard ROS messages while leveraging a real-time motion controller. With the proposed communication interface, we demonstrate series of manipulator tasks on the actual wheeled humanoid platform, M-Hubo. The overall communication interface responsiveness was at most 27 milliseconds.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"22 1","pages":"456-461"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76772660","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
Maximizing Robot Manipulability along Paths in Collision-free Motion Planning 无碰撞运动规划中机器人沿路径可操作性最大化
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981591
Sascha Kaden, Ulrike Thomas
A major task in motion planning is to find suitable movements with large manipulability, while collision-free operation must be guaranteed. This condition is increasingly important in the collaboration between humans and robots, as the capability of avoidance to humans or dynamic obstacles must be ensured anytime. For this purpose, paths in motion planning have to be optimized with respect to manipulability and distance to obstacles. Because with a large manipulability the robot has at any time, the possibility of evading due to the greater freedom of movement. Alternatively, the robot can be pushed away by using a Cartesian impedance control. To achieve this, we have developed a combined approach. First, we introduce a Rapidly-exploring Random Tree, which is extended and optimized by state costs for manipulability. Secondly, we perform an optimization using the STOMP method and Gaussian Mixture Models. With this dual approach we are able to find paths in narrow passages and simultaneously optimize the path in terms of manipulability.
运动规划的主要任务是寻找具有大可操作性的合适运动,同时必须保证无碰撞操作。这一条件在人与机器人的协作中变得越来越重要,因为必须保证机器人能够随时避开人类或动态障碍物。为此,运动规划中的路径必须根据可操控性和与障碍物的距离进行优化。由于具有较大的可操纵性,机器人在任何时候都具有较大的运动自由度,因而具有规避的可能性。或者,可以使用笛卡尔阻抗控制将机器人推开。为了实现这一目标,我们开发了一种综合方法。首先,我们引入了一种快速探索随机树,该树通过状态代价对可操作性进行扩展和优化。其次,我们使用STOMP方法和高斯混合模型进行优化。通过这种双重方法,我们能够在狭窄的通道中找到路径,同时根据可操作性对路径进行优化。
{"title":"Maximizing Robot Manipulability along Paths in Collision-free Motion Planning","authors":"Sascha Kaden, Ulrike Thomas","doi":"10.1109/ICAR46387.2019.8981591","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981591","url":null,"abstract":"A major task in motion planning is to find suitable movements with large manipulability, while collision-free operation must be guaranteed. This condition is increasingly important in the collaboration between humans and robots, as the capability of avoidance to humans or dynamic obstacles must be ensured anytime. For this purpose, paths in motion planning have to be optimized with respect to manipulability and distance to obstacles. Because with a large manipulability the robot has at any time, the possibility of evading due to the greater freedom of movement. Alternatively, the robot can be pushed away by using a Cartesian impedance control. To achieve this, we have developed a combined approach. First, we introduce a Rapidly-exploring Random Tree, which is extended and optimized by state costs for manipulability. Secondly, we perform an optimization using the STOMP method and Gaussian Mixture Models. With this dual approach we are able to find paths in narrow passages and simultaneously optimize the path in terms of manipulability.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"59 1","pages":"105-110"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85527878","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}
引用次数: 3
Step modeling and safe path planning for a lower limb exoskeleton 下肢外骨骼的步进建模和安全路径规划
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981644
Vitor G. Santos, Luís B. P. Nascimento, Daniel H. S. Fernandes, D. S. Pereira, P. Alsina, M. Araújo
The walking experience in environments with obstacles is a challenge for patients with lower limb pathology. A transparent exoskeleton is an interesting solution since it guarantees the performance of autonomous motion. In this paper, we present a new method to detect and model steps using point cloud data to find a feasible path for the exoskeleton to perform. We use a RGB-D sensor to obtain depth information and perform a scene segmentation strategy. Next, we classify the different detected elements either as a floor, step or obstacle and then use a path planning method to find a collision-free path. Experiments show that the system accomplished satisfactory results for the presented scenarios.
在有障碍的环境中行走对下肢病理患者来说是一个挑战。透明外骨骼是一个有趣的解决方案,因为它保证了自主运动的性能。在本文中,我们提出了一种使用点云数据来检测和建模步骤的新方法,以找到外骨骼执行的可行路径。我们使用RGB-D传感器来获取深度信息并执行场景分割策略。接下来,我们将检测到的不同元素分类为地板、台阶或障碍物,然后使用路径规划方法找到无碰撞的路径。实验表明,该系统在给定的场景下取得了满意的效果。
{"title":"Step modeling and safe path planning for a lower limb exoskeleton","authors":"Vitor G. Santos, Luís B. P. Nascimento, Daniel H. S. Fernandes, D. S. Pereira, P. Alsina, M. Araújo","doi":"10.1109/ICAR46387.2019.8981644","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981644","url":null,"abstract":"The walking experience in environments with obstacles is a challenge for patients with lower limb pathology. A transparent exoskeleton is an interesting solution since it guarantees the performance of autonomous motion. In this paper, we present a new method to detect and model steps using point cloud data to find a feasible path for the exoskeleton to perform. We use a RGB-D sensor to obtain depth information and perform a scene segmentation strategy. Next, we classify the different detected elements either as a floor, step or obstacle and then use a path planning method to find a collision-free path. Experiments show that the system accomplished satisfactory results for the presented scenarios.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"37 4 1","pages":"560-565"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82723313","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}
引用次数: 2
SwarMap: Occupancy Grid Mapping with a Robotic Swarm SwarMap:机器人群的占用网格映射
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981640
Rodrigo Chaves, Paulo A. F. Rezeck, L. Chaimowicz
In recent years, robotic swarms have been studied as an alternative to replace complex and expensive robots in the execution of different types of tasks. In this paper, we propose an approach to cooperatively build occupancy grid maps using large groups of simpler robots. Robots randomly explore the environment and update a shared occupancy grid stored in the cloud using Bayesian Filters. They localize themselves based on odometry and use pair-to-pair neighborhood communication to exchange pose information and reduce the uncertainty through a Kalman Filter. Simulated and real experiments are performed to show the effectiveness and scalability of the proposed approach.
近年来,机器人群被研究作为一种替代复杂和昂贵的机器人执行不同类型的任务。在本文中,我们提出了一种使用大群简单机器人协作构建占用网格地图的方法。机器人随机探索环境,并使用贝叶斯过滤器更新存储在云中的共享占用网格。它们基于里程计对自身进行定位,利用成对邻域通信交换姿态信息,并通过卡尔曼滤波降低不确定性。仿真实验和实际实验验证了该方法的有效性和可扩展性。
{"title":"SwarMap: Occupancy Grid Mapping with a Robotic Swarm","authors":"Rodrigo Chaves, Paulo A. F. Rezeck, L. Chaimowicz","doi":"10.1109/ICAR46387.2019.8981640","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981640","url":null,"abstract":"In recent years, robotic swarms have been studied as an alternative to replace complex and expensive robots in the execution of different types of tasks. In this paper, we propose an approach to cooperatively build occupancy grid maps using large groups of simpler robots. Robots randomly explore the environment and update a shared occupancy grid stored in the cloud using Bayesian Filters. They localize themselves based on odometry and use pair-to-pair neighborhood communication to exchange pose information and reduce the uncertainty through a Kalman Filter. Simulated and real experiments are performed to show the effectiveness and scalability of the proposed approach.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"28 4 1","pages":"727-732"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82839051","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}
引用次数: 4
Nonlinear Disturbance Observer for External Force Estimation in a Cooperative Robot* 基于非线性扰动观测器的协同机器人外力估计*
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981583
Shirin Yousefizadeh, T. Bak
In human-robot cooperation, where the robot shares workspace with humans, safety of the operator becomes a major concern. To this aim, the robot is required to detect forces from the human operator and the environment, and react to them accordingly. Since force sensors can be very expensive, force estimation methods are proposed. In this paper, the goal is to estimate the external forces acting on the end-effector of the robot. These forces make torques at the joint space. To estimate the applied joint space external torques, a nonlinear disturbance observer is proposed. The estimated torque can be converted into task space force, using the Jacobian matrix. The suggested method is demonstrated on a WallMoBot, which is designed to help the operator to install heavy glass panels. Simulation results and preliminary experimental results are presented to show the validity of the proposed observer in estimating the applied joint space external torques of the WallMoBot.
在人机协作中,机器人与人类共享工作空间,操作人员的安全成为一个主要问题。为此,机器人需要检测来自人类操作员和环境的力,并对它们做出相应的反应。由于力传感器非常昂贵,提出了力估计方法。本文的目标是估计作用在机器人末端执行器上的外力。这些力在关节空间产生力矩。为了估计所施加的关节空间外力矩,提出了一种非线性扰动观测器。利用雅可比矩阵将估计的力矩转化为任务空间力。建议的方法在WallMoBot上进行了演示,该机器人旨在帮助操作员安装重型玻璃板。仿真结果和初步实验结果表明,所提出的观测器在估计WallMoBot的关节空间外扭矩方面是有效的。
{"title":"Nonlinear Disturbance Observer for External Force Estimation in a Cooperative Robot*","authors":"Shirin Yousefizadeh, T. Bak","doi":"10.1109/ICAR46387.2019.8981583","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981583","url":null,"abstract":"In human-robot cooperation, where the robot shares workspace with humans, safety of the operator becomes a major concern. To this aim, the robot is required to detect forces from the human operator and the environment, and react to them accordingly. Since force sensors can be very expensive, force estimation methods are proposed. In this paper, the goal is to estimate the external forces acting on the end-effector of the robot. These forces make torques at the joint space. To estimate the applied joint space external torques, a nonlinear disturbance observer is proposed. The estimated torque can be converted into task space force, using the Jacobian matrix. The suggested method is demonstrated on a WallMoBot, which is designed to help the operator to install heavy glass panels. Simulation results and preliminary experimental results are presented to show the validity of the proposed observer in estimating the applied joint space external torques of the WallMoBot.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"48 1","pages":"220-226"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84443707","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
Evaluation of exercise motivation competence of a humanoid robot: a case study in Brazil 仿人机器人运动动机能力评价:以巴西为例
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981555
G. Garcia, G. Christmann, R. S. Guerra, G. Librelotto, E. Hirt, Marinara Rübenich Fumagalli
Regular physical exercise and decreasing sedentary behavior are essential for the health of adults [1]. However, even with well known benefits, in 2016, it was determined that the prevalence of insufficient physical activity in the world population was 27.5% [2]. In this paper, we utilized a humanoid robot as an instructor for physical exercise in a stationary bicycle. By applying questionnaires as well as recording sensor data, we measured the impact of the robot in the motivation and other psychological aspects, as well as the performance in 14 participants. The participants were males and females with an average age of 23.5 ± 2.38 years, and were equally and randomly divided in two groups: one with the robot instructor, and a control group. They performed two exercise sessions, after which they answered the questionnaires. The results were not statistically significant (p < 0.05), but show a trend of the robot having a positive impact in the group that interacted with it, regarding their motivation, pleasure and enjoyment. The interaction also seems to have positively influenced the mood of the participants. The perceived effort, as well as average speed and cycled distance did not seem to have been influenced by the robot. Future studies, with a larger sample size, are needed to confirm the trend shown here.
有规律的体育锻炼和减少久坐行为对成年人的健康至关重要[1]。然而,即使有众所周知的好处,2016年确定的世界人口中身体活动不足的患病率为27.5%[2]。在本文中,我们利用人形机器人作为教练在固定自行车上进行体育锻炼。通过问卷调查和记录传感器数据,我们测量了机器人在动机和其他心理方面的影响,以及14名参与者的表现。参与者男女均有,平均年龄23.5±2.38岁,平均随机分为两组:一组有机器人教练,另一组为对照组。他们进行了两次锻炼,然后回答了问卷。结果没有统计学意义(p < 0.05),但显示了机器人在与其互动的群体中产生积极影响的趋势,包括他们的动机、快乐和享受。这种互动似乎也对参与者的情绪产生了积极的影响。感知到的努力、平均速度和骑行距离似乎没有受到机器人的影响。未来的研究需要更大的样本量来证实这里显示的趋势。
{"title":"Evaluation of exercise motivation competence of a humanoid robot: a case study in Brazil","authors":"G. Garcia, G. Christmann, R. S. Guerra, G. Librelotto, E. Hirt, Marinara Rübenich Fumagalli","doi":"10.1109/ICAR46387.2019.8981555","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981555","url":null,"abstract":"Regular physical exercise and decreasing sedentary behavior are essential for the health of adults [1]. However, even with well known benefits, in 2016, it was determined that the prevalence of insufficient physical activity in the world population was 27.5% [2]. In this paper, we utilized a humanoid robot as an instructor for physical exercise in a stationary bicycle. By applying questionnaires as well as recording sensor data, we measured the impact of the robot in the motivation and other psychological aspects, as well as the performance in 14 participants. The participants were males and females with an average age of 23.5 ± 2.38 years, and were equally and randomly divided in two groups: one with the robot instructor, and a control group. They performed two exercise sessions, after which they answered the questionnaires. The results were not statistically significant (p < 0.05), but show a trend of the robot having a positive impact in the group that interacted with it, regarding their motivation, pleasure and enjoyment. The interaction also seems to have positively influenced the mood of the participants. The perceived effort, as well as average speed and cycled distance did not seem to have been influenced by the robot. Future studies, with a larger sample size, are needed to confirm the trend shown here.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"39 1","pages":"462-467"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89401411","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}
引用次数: 0
Explore Locally, Plan Globally: A Path Planning Framework for Autonomous Robotic Exploration in Subterranean Environments 局部探索,全局规划:地下环境中自主机器人探索的路径规划框架
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981594
Tung Dang, Shehryar Khattak, Frank Mascarich, K. Alexis
This paper presents a path planning strategy for the autonomous exploration of subterranean environments. Tailored to the specific challenges and particularities of underground settings, and especially the fact that they often are extremely large in scale, tunnel-like, narrow and multibranched, the proposed method employs a bifurcated local- and global-planning design to enable exploration efficiency and path planning solution resourcefulness. The local planner builds on top of minimum-length random trees and efficiently identifies collision-free paths that optimize for exploration within a local subspace, while simultaneously ensuring enhanced obstacle clearance and thus safety. Accounting for the robot endurance limitations and the possibility that the local planner reaches a dead-end (e.g. a mine heading), the global planner utilizes an incrementally built graph to search within the full range of explored space and is engaged when the robot should be repositioned towards a frontier of the exploration space or when a return-to-home path must be derived. The proposed approach is field evaluated in a set of deployments in an exploratory underground mine drift in Northern Nevada.
提出了一种用于地下环境自主探测的路径规划策略。针对地下环境的特定挑战和特殊性,特别是地下环境通常规模巨大、类似隧道、狭窄且多分支,该方法采用了局部和全局分岔规划设计,以提高勘探效率和路径规划解决方案的智能性。局部规划器建立在最小长度随机树的基础上,并有效地识别出在局部子空间内优化探索的无碰撞路径,同时确保增强的障碍物清除能力,从而提高安全性。考虑到机器人的耐力限制和局部规划器到达死胡同(例如矿井掘进)的可能性,全局规划器利用增量构建的图在探索空间的全范围内搜索,并在机器人需要重新定位到探索空间的边界或必须导出返回家园路径时使用。所提出的方法在内华达州北部的一组勘探地下矿山的部署中进行了现场评估。
{"title":"Explore Locally, Plan Globally: A Path Planning Framework for Autonomous Robotic Exploration in Subterranean Environments","authors":"Tung Dang, Shehryar Khattak, Frank Mascarich, K. Alexis","doi":"10.1109/ICAR46387.2019.8981594","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981594","url":null,"abstract":"This paper presents a path planning strategy for the autonomous exploration of subterranean environments. Tailored to the specific challenges and particularities of underground settings, and especially the fact that they often are extremely large in scale, tunnel-like, narrow and multibranched, the proposed method employs a bifurcated local- and global-planning design to enable exploration efficiency and path planning solution resourcefulness. The local planner builds on top of minimum-length random trees and efficiently identifies collision-free paths that optimize for exploration within a local subspace, while simultaneously ensuring enhanced obstacle clearance and thus safety. Accounting for the robot endurance limitations and the possibility that the local planner reaches a dead-end (e.g. a mine heading), the global planner utilizes an incrementally built graph to search within the full range of explored space and is engaged when the robot should be repositioned towards a frontier of the exploration space or when a return-to-home path must be derived. The proposed approach is field evaluated in a set of deployments in an exploratory underground mine drift in Northern Nevada.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"51 1","pages":"9-16"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75148725","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}
引用次数: 33
Nonlinear Model Predictive Control on SE(3) for Quadrotor Trajectory Tracking and Obstacle Avoidance 基于SE(3)的四旋翼飞行器轨迹跟踪与避障非线性模型预测控制
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981578
Jean C. Pereira, Valter J. S. Leite, G. Raffo
Some recent contributions have emerged designing Nonlinear Model Predictive Control (NMPC) for UAVs. However, these approaches often split the problem into upper and inner layers, or attitude and position control, separately, which can be undesirable in complex tasks such as those involving optimal functional cost depending on position and attitude references simultaneously. Moreover, most of their controller's design does not handle the avoidance of representational singularities. Therefore, the present work proposes a NMPC formulated on the Special Euclidean group SE(3), which has a single optimization layer, for quadrotor safe trajectory tracking with obstacle avoidance capacity. A numerical experiment illustrates this proposal and is used to evaluate the controller's performance.
近年来在无人机非线性模型预测控制(NMPC)设计方面做出了一些贡献。然而,这些方法通常将问题分为上层和内层,或姿态和位置控制,这在复杂的任务中是不可取的,例如涉及同时依赖位置和姿态参考的最优功能成本的任务。此外,他们的大多数控制器的设计没有处理表征奇异性的避免。因此,本文提出了一种基于特殊欧几里得群SE(3)的单优化层NMPC,用于具有避障能力的四旋翼安全轨迹跟踪。数值实验验证了该方案,并对控制器的性能进行了评价。
{"title":"Nonlinear Model Predictive Control on SE(3) for Quadrotor Trajectory Tracking and Obstacle Avoidance","authors":"Jean C. Pereira, Valter J. S. Leite, G. Raffo","doi":"10.1109/ICAR46387.2019.8981578","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981578","url":null,"abstract":"Some recent contributions have emerged designing Nonlinear Model Predictive Control (NMPC) for UAVs. However, these approaches often split the problem into upper and inner layers, or attitude and position control, separately, which can be undesirable in complex tasks such as those involving optimal functional cost depending on position and attitude references simultaneously. Moreover, most of their controller's design does not handle the avoidance of representational singularities. Therefore, the present work proposes a NMPC formulated on the Special Euclidean group SE(3), which has a single optimization layer, for quadrotor safe trajectory tracking with obstacle avoidance capacity. A numerical experiment illustrates this proposal and is used to evaluate the controller's performance.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"135 1","pages":"155-160"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73316875","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
Wiring of Control Cabinets using a Distributed Control within a Robot-Based Production Cell 在基于机器人的生产单元中使用分布式控制的控制柜布线
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981631
Stefanie Spies, M. Bartelt, B. Kuhlenkötter
The assembly of control cabinets is highly affected by manual processes. Available solutions to automate the processes are complex, designed for one dedicated task, and expensive. Hence, they are uneconomically for most enterprises, because the typical company in the domain of control cabinet assembly is a small or medium sized enterprise with a high variance and low lot size production. Low-cost and flexible solutions that are suitable for these companies are not available. In order to design an appropriate solution, we have implemented a distributed control pattern. Within this paper, we present the resulting architecture as well as our implementation, and we discuss the advantages of our approach.
控制柜的装配受手工工艺的影响很大。自动化流程的可用解决方案很复杂,专为一个专用任务而设计,而且价格昂贵。因此,对于大多数企业来说,它们是不经济的,因为控制柜组装领域的典型公司是具有高方差和低批量生产的中小型企业。适合这些公司的低成本和灵活的解决方案是不可用的。为了设计一个合适的解决方案,我们实现了一个分布式控制模式。在本文中,我们展示了最终的体系结构以及我们的实现,并讨论了我们的方法的优点。
{"title":"Wiring of Control Cabinets using a Distributed Control within a Robot-Based Production Cell","authors":"Stefanie Spies, M. Bartelt, B. Kuhlenkötter","doi":"10.1109/ICAR46387.2019.8981631","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981631","url":null,"abstract":"The assembly of control cabinets is highly affected by manual processes. Available solutions to automate the processes are complex, designed for one dedicated task, and expensive. Hence, they are uneconomically for most enterprises, because the typical company in the domain of control cabinet assembly is a small or medium sized enterprise with a high variance and low lot size production. Low-cost and flexible solutions that are suitable for these companies are not available. In order to design an appropriate solution, we have implemented a distributed control pattern. Within this paper, we present the resulting architecture as well as our implementation, and we discuss the advantages of our approach.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"5 1","pages":"332-337"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75702044","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}
引用次数: 3
期刊
2019 19th International Conference on Advanced Robotics (ICAR)
全部 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