首页 > 最新文献

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

英文 中文
Underwater Sonar and Aerial Images Data Fusion for Robot Localization 水下声纳与航空图像数据融合用于机器人定位
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981586
M. Santos, G. G. Giacomo, Paulo L. J. Drews-Jr, S. Botelho
Autonomous underwater navigation is a challenging problem because of the limitations imposed by aquatic environments. Among them, the use of Global Positioning System (GPS) is severely limited. Thus, we propose the use of sensor fusion to improve underwater localization in partially structured environments. We sustain our proposal explores the benefits of aerial images, such as georeferencing, to improve underwater navigation with a multibeam forward looking sonar. Our methodology combines state-of-the-art approaches such as Deep Neural Networks and Adaptive Monte Carlo Localization to fuse data from different image domains. The obtained results show a significant improvement over traditional odometry for underwater localization.
由于水下环境的限制,自主水下导航是一个具有挑战性的问题。其中,全球定位系统(GPS)的使用受到严重限制。因此,我们建议使用传感器融合来改善部分结构化环境中的水下定位。我们的提案探讨了航空图像的好处,例如地理参考,以改善多波束前视声纳的水下导航。我们的方法结合了最先进的方法,如深度神经网络和自适应蒙特卡罗定位,以融合来自不同图像域的数据。所得结果表明,该方法在水下定位方面比传统的测距法有了显著的改进。
{"title":"Underwater Sonar and Aerial Images Data Fusion for Robot Localization","authors":"M. Santos, G. G. Giacomo, Paulo L. J. Drews-Jr, S. Botelho","doi":"10.1109/ICAR46387.2019.8981586","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981586","url":null,"abstract":"Autonomous underwater navigation is a challenging problem because of the limitations imposed by aquatic environments. Among them, the use of Global Positioning System (GPS) is severely limited. Thus, we propose the use of sensor fusion to improve underwater localization in partially structured environments. We sustain our proposal explores the benefits of aerial images, such as georeferencing, to improve underwater navigation with a multibeam forward looking sonar. Our methodology combines state-of-the-art approaches such as Deep Neural Networks and Adaptive Monte Carlo Localization to fuse data from different image domains. The obtained results show a significant improvement over traditional odometry for underwater localization.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"45 1","pages":"578-583"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73688544","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}
引用次数: 8
Evaluation of Domain Randomization Techniques for Transfer Learning 迁移学习领域随机化技术的评价
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981654
Silas Grün, Simon Höninger, Paul Scheikl, B. Hein, T. Kröger
To address the challenge of resource-intensive data collection from real robotic environments, many deep learning applications use synthetic data to train their networks. This creates new problems when transferring the obtained knowledge from the simulated to the real world domain. Various aspects of the simulation, which do not influence the learning objective, can be randomized to enhance generalization to new domains. In this paper, we analyze the effect of these domain randomization techniques. To get an insight into their benefits, we apply them while training a grasp success classifier based on state-of-the-art CNN for an industrial robot as a showcase. We generated a large synthetic data set containing 1.44M RGB images with 48 permutations of 6 different randomizations and a base scenario as training data. The resulting networks, each trained on a different subset of this data set, are evaluated on 3k real world images of the robot performing grasps. We observed the effectiveness of randomization of perspective, distractors, lighting and the grasped box. Notably, we show that pretrained networks benefit from these techniques in particular.
为了解决从真实机器人环境中收集资源密集型数据的挑战,许多深度学习应用程序使用合成数据来训练他们的网络。这在将获得的知识从模拟领域转移到现实世界领域时产生了新的问题。不影响学习目标的模拟的各个方面可以随机化,以增强对新领域的泛化。本文分析了这些领域随机化技术的效果。为了深入了解它们的好处,我们将它们应用于一个工业机器人,同时训练一个基于最先进的CNN的抓取成功分类器作为展示。我们生成了一个包含144万张RGB图像的大型合成数据集,其中包含6种不同随机化的48种排列,以及一个基本场景作为训练数据。所得的网络,每个都在该数据集的不同子集上进行训练,并在机器人执行抓取的3k个真实世界图像上进行评估。我们观察了随机化视角、干扰物、灯光和抓握盒子的有效性。值得注意的是,我们表明预训练的网络特别受益于这些技术。
{"title":"Evaluation of Domain Randomization Techniques for Transfer Learning","authors":"Silas Grün, Simon Höninger, Paul Scheikl, B. Hein, T. Kröger","doi":"10.1109/ICAR46387.2019.8981654","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981654","url":null,"abstract":"To address the challenge of resource-intensive data collection from real robotic environments, many deep learning applications use synthetic data to train their networks. This creates new problems when transferring the obtained knowledge from the simulated to the real world domain. Various aspects of the simulation, which do not influence the learning objective, can be randomized to enhance generalization to new domains. In this paper, we analyze the effect of these domain randomization techniques. To get an insight into their benefits, we apply them while training a grasp success classifier based on state-of-the-art CNN for an industrial robot as a showcase. We generated a large synthetic data set containing 1.44M RGB images with 48 permutations of 6 different randomizations and a base scenario as training data. The resulting networks, each trained on a different subset of this data set, are evaluated on 3k real world images of the robot performing grasps. We observed the effectiveness of randomization of perspective, distractors, lighting and the grasped box. Notably, we show that pretrained networks benefit from these techniques in particular.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"17 1","pages":"481-486"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72639185","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
A Cognitive Urban Collision Avoidance Framework Based on Agents Priority Using Recurrent Neural Network 基于递归神经网络的智能体优先级认知城市避碰框架
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981566
Shenghao Jiang, Macheng Shen
We propose a novel cognitive collision avoidance (CA) framework for autonomous driving (AD) vehicles in urban environments. In this framework, a hybrid future trajectory predictor is developed, which consists of a static agent classifier, a recurrent neural network (RNN) based trajectory predictor and a lane-based kinematic model predictor. To fuse the outputs of different predictors, an iterative multivariate Gaussian weighted algorithm is designed to drop outliers and estimate the predicted dynamic features more reliably. Subsequently, fed in with the fused results of observed agents, together with the current dynamic features and planned trajectory of the ego vehicle, an RNN-based priority prediction engine is applied to infer the priority probabilities distribution for CA decision, which indicates the likelihood that the vehicle continue driving according to its planned trajectory. By observing surrounding agents' historical ground truth trajectory and taking the road geometry constraints into consideration, the future dynamic features, priority probabilities distribution and the CA decision can be figured out at every timestamp cognitively and adaptively. The performance of this framework is evaluated on a prototype car in multiple typical USA urban scenarios, comparing with conventional CA systems which assume constant velocity and only work when observed agents follow traffic rules, our framework alleviates these limitations and achieves encouraging results in terms of the priority distribution estimation, with a frequency >20Hz, which is capable of running in real-time.
我们提出了一种新的认知碰撞避免(CA)框架,用于城市环境中的自动驾驶(AD)车辆。在此框架下,开发了一种混合未来轨迹预测器,该预测器由静态智能体分类器、基于循环神经网络(RNN)的轨迹预测器和基于车道的运动模型预测器组成。为了融合不同预测器的输出,设计了一种迭代多元高斯加权算法来去除异常值,更可靠地估计预测的动态特征。然后,将观察智能体的融合结果与自我车辆的当前动态特征和计划轨迹相结合,应用基于rnn的优先级预测引擎,推断CA决策的优先概率分布,即车辆按照计划轨迹继续行驶的可能性。通过观察周围智能体的历史ground truth轨迹,并考虑道路几何约束,该算法可以认知自适应地计算出每个时间点的未来动态特征、优先概率分布和CA决策。在美国多个典型城市场景的原型车上对该框架的性能进行了评估,与传统的CA系统(假设恒定速度,仅在观察到的智能体遵守交通规则时才工作)相比,我们的框架减轻了这些限制,并在优先级分布估计方面取得了令人鼓舞的结果,频率>20Hz,能够实时运行。
{"title":"A Cognitive Urban Collision Avoidance Framework Based on Agents Priority Using Recurrent Neural Network","authors":"Shenghao Jiang, Macheng Shen","doi":"10.1109/ICAR46387.2019.8981566","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981566","url":null,"abstract":"We propose a novel cognitive collision avoidance (CA) framework for autonomous driving (AD) vehicles in urban environments. In this framework, a hybrid future trajectory predictor is developed, which consists of a static agent classifier, a recurrent neural network (RNN) based trajectory predictor and a lane-based kinematic model predictor. To fuse the outputs of different predictors, an iterative multivariate Gaussian weighted algorithm is designed to drop outliers and estimate the predicted dynamic features more reliably. Subsequently, fed in with the fused results of observed agents, together with the current dynamic features and planned trajectory of the ego vehicle, an RNN-based priority prediction engine is applied to infer the priority probabilities distribution for CA decision, which indicates the likelihood that the vehicle continue driving according to its planned trajectory. By observing surrounding agents' historical ground truth trajectory and taking the road geometry constraints into consideration, the future dynamic features, priority probabilities distribution and the CA decision can be figured out at every timestamp cognitively and adaptively. The performance of this framework is evaluated on a prototype car in multiple typical USA urban scenarios, comparing with conventional CA systems which assume constant velocity and only work when observed agents follow traffic rules, our framework alleviates these limitations and achieves encouraging results in terms of the priority distribution estimation, with a frequency >20Hz, which is capable of running in real-time.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"119 1","pages":"474-480"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80393832","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
Towards the Usage of Synthetic Data for Marker-Less Pose Estimation of Articulated Robots in RGB Images RGB图像中关节机器人无标记姿态估计的合成数据应用
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981600
Jens Lambrecht, Linh Kästner
Pose estimation is a necessity for many applications in robotics incorporating interaction between the robot and external camera-equipped devices, e.g. mobile robots or Augmented Reality devices. In the practice of monocular cameras, one mostly takes advantage of pose estimation through fiducial marker detection. We propose a novel approach for marker-less robot pose estimation through monocular cameras utilizing 2D keypoint detection and 3D keypoint determination through readings from the encoders and forward kinematics. In particular, 2D-3D point correspondences enable the pose estimation through solving the Perspective-n-Point problem for calibrated cameras. The method does not rely on any depth data or initializations. The robust 2D keypoint detection is implemented by modern Convolutional Neural Networks trained on different dataset configurations of real and synthetic data in order to quantitatively evaluate robustness, precision and data efficiency. We demonstrate that the method provides robust pose estimation for random joint poses and benchmark the performance of different (synthetic) dataset configurations. Furthermore, we compare the accuracies to marker pose estimation and give an outlook towards enhancements and realtime capability.
姿态估计对于机器人和外部摄像头设备(如移动机器人或增强现实设备)之间的交互的许多应用来说是必要的。在单目相机的实际应用中,人们主要利用基准标记检测来进行姿态估计。我们提出了一种新的方法来无标记机器人姿态估计通过单眼相机利用二维关键点检测和三维关键点确定通过读取编码器和正运动学。特别是,2D-3D点对应通过解决校准相机的Perspective-n-Point问题来实现姿态估计。该方法不依赖于任何深度数据或初始化。利用现代卷积神经网络在真实数据和合成数据的不同数据集配置上进行训练,实现鲁棒的二维关键点检测,以定量评估鲁棒性、精度和数据效率。我们证明了该方法为随机关节姿态提供了鲁棒姿态估计,并对不同(合成)数据集配置的性能进行了基准测试。此外,我们将精度与标记姿态估计进行了比较,并对增强和实时能力进行了展望。
{"title":"Towards the Usage of Synthetic Data for Marker-Less Pose Estimation of Articulated Robots in RGB Images","authors":"Jens Lambrecht, Linh Kästner","doi":"10.1109/ICAR46387.2019.8981600","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981600","url":null,"abstract":"Pose estimation is a necessity for many applications in robotics incorporating interaction between the robot and external camera-equipped devices, e.g. mobile robots or Augmented Reality devices. In the practice of monocular cameras, one mostly takes advantage of pose estimation through fiducial marker detection. We propose a novel approach for marker-less robot pose estimation through monocular cameras utilizing 2D keypoint detection and 3D keypoint determination through readings from the encoders and forward kinematics. In particular, 2D-3D point correspondences enable the pose estimation through solving the Perspective-n-Point problem for calibrated cameras. The method does not rely on any depth data or initializations. The robust 2D keypoint detection is implemented by modern Convolutional Neural Networks trained on different dataset configurations of real and synthetic data in order to quantitatively evaluate robustness, precision and data efficiency. We demonstrate that the method provides robust pose estimation for random joint poses and benchmark the performance of different (synthetic) dataset configurations. Furthermore, we compare the accuracies to marker pose estimation and give an outlook towards enhancements and realtime capability.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"62 1","pages":"240-247"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81728039","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}
引用次数: 16
Path-Following and Attitude Control of a Payload Using Multiple Quadrotors 多旋翼飞行器有效载荷的路径跟踪和姿态控制
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981559
D. K. Villa, A. Brandão, M. S. Filho
This paper addresses the problem of carrying a rod-shaped load between a certain origin and a desired goal using unmanned aerial vehicles (UAV). The load is carried via flexible cables by two quadrotors, one at each end of the bar. Positioning, orientation, and path-following tasks are here addressed. The robots and the load are modeled as a single system, using a virtual structure framework for robot formation and a nonlinear controller based on feedback linearization to handle the load oscillations and accomplish the missions. Results obtained running a real experiment using two AR. Drone quadrotors to carry an aluminum bar are presented through illustrations and videos, which validate the proposed system.
本文研究了利用无人驾驶飞行器(UAV)在特定原点和期望目标之间携带杆状载荷的问题。负载通过柔性电缆由两个四旋翼飞行器承载,在杆的两端各有一个。这里讨论定位、定向和路径跟踪任务。将机器人和负载建模为一个单一的系统,采用虚拟结构框架进行机器人编队,采用基于反馈线性化的非线性控制器处理负载振荡并完成任务。通过实例和视频展示了两架AR无人机四旋翼携带铝棒的实际实验结果,验证了所提系统的有效性。
{"title":"Path-Following and Attitude Control of a Payload Using Multiple Quadrotors","authors":"D. K. Villa, A. Brandão, M. S. Filho","doi":"10.1109/ICAR46387.2019.8981559","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981559","url":null,"abstract":"This paper addresses the problem of carrying a rod-shaped load between a certain origin and a desired goal using unmanned aerial vehicles (UAV). The load is carried via flexible cables by two quadrotors, one at each end of the bar. Positioning, orientation, and path-following tasks are here addressed. The robots and the load are modeled as a single system, using a virtual structure framework for robot formation and a nonlinear controller based on feedback linearization to handle the load oscillations and accomplish the missions. Results obtained running a real experiment using two AR. Drone quadrotors to carry an aluminum bar are presented through illustrations and videos, which validate the proposed system.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"36 1","pages":"535-540"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84343888","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
Obstacle Avoiding Path Following based on Nonlinear Model Predictive Control using Artificial Variables 基于人工变量非线性模型预测控制的避障路径跟踪
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981571
Ignacio J. Sánchez, A. Ferramosca, G. Raffo, A. González, A. D'Jorge
This work presents a model predictive formulation for obstacle avoiding path following control for constrained vehicles. The obstacles are introduced as soft constraints in the value function, in order to maintain the convexity of state and output spaces. In this formulation, the path following and obstacle avoidance tasks may introduce local minima solutions -due to their competing costs- known as corner conditions. In order to address this problem, a heuristic switch in the form of additional decision variables is introduced into the cost function. The proposed solution is based on an extension of Model Predictive Control (MPC) by using Artificial Variables. An additional cost term is included in order to prevent early stops in the path following task. Simulations results considering an autonomous vehicle subject to input constraints are carried out to illustrate the performance of the proposed control strategy.
提出了一种约束车辆避障路径跟随控制的模型预测公式。在值函数中引入障碍作为软约束,以保持状态和输出空间的凸性。在这个公式中,路径跟踪和避障任务可能会引入局部最小解-由于它们的竞争成本-被称为角条件。为了解决这个问题,在成本函数中引入了一个附加决策变量形式的启发式开关。该方案是基于模型预测控制(MPC)的一种扩展,即使用人工变量。为了防止在路径跟踪任务中提前停止,增加了一个额外的成本项。仿真结果表明,所提出的控制策略具有良好的性能。
{"title":"Obstacle Avoiding Path Following based on Nonlinear Model Predictive Control using Artificial Variables","authors":"Ignacio J. Sánchez, A. Ferramosca, G. Raffo, A. González, A. D'Jorge","doi":"10.1109/ICAR46387.2019.8981571","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981571","url":null,"abstract":"This work presents a model predictive formulation for obstacle avoiding path following control for constrained vehicles. The obstacles are introduced as soft constraints in the value function, in order to maintain the convexity of state and output spaces. In this formulation, the path following and obstacle avoidance tasks may introduce local minima solutions -due to their competing costs- known as corner conditions. In order to address this problem, a heuristic switch in the form of additional decision variables is introduced into the cost function. The proposed solution is based on an extension of Model Predictive Control (MPC) by using Artificial Variables. An additional cost term is included in order to prevent early stops in the path following task. Simulations results considering an autonomous vehicle subject to input constraints are carried out to illustrate the performance of the proposed control strategy.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"48 1","pages":"254-259"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82041673","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
Multi-Surface Admittance Control Approach applied on Robotic Assembly of Large-Scale parts in Aerospace Manufacturing 多表面导纳控制方法在航天制造中大型零件机器人装配中的应用
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981581
Sebastian Rendon Fernandez, A. Olabi, O. Gibaru
The robotization of assembly operations is one of the requests of aircraft manufacturers. During the assembly of large-scale sub-assemblies, contact forces between parts must be controlled. Exceeding some limits can damage the aircraft parts. This can happen because of the poor accuracy of industrial robots and uncertainties of parts' positions, and orientations. This paper proposes a new approach to control the movement of the robot end-effector, taking into account the contact forces between the parts during assembly. The suggested approach can be used to assemble complex shape and large-scale parts. Based on the admittance control, the proposed approach is used to ensure multi-surface contact. It allows to control the interaction forces at each contact surface. Each contact is modeled by a mass-spring-damper system. This approach was tested on the assembly of two large-scale airplane's parts using a KUKA robot (KR340), equipped with a Force/Torque (F/T) sensor. The performance of this multi-surface approach was compared to one surface admittance control.
装配作业的机器人化是飞机制造商的要求之一。在大型零件装配过程中,必须控制零件之间的接触力。超过某些限制可能会损坏飞机部件。这可能是因为工业机器人的精度差,零件的位置和方向不确定。本文提出了一种考虑装配过程中零件间接触力的机器人末端执行器运动控制的新方法。该方法可用于复杂形状和大型零件的装配。在导纳控制的基础上,采用该方法保证了多面接触。它可以控制每个接触面上的相互作用力。每个接触都由质量-弹簧-阻尼系统建模。这种方法在两个大型飞机部件的装配上进行了测试,使用的是配备了力/扭矩(F/T)传感器的库卡机器人(KR340)。将多表面导纳控制与单表面导纳控制的性能进行了比较。
{"title":"Multi-Surface Admittance Control Approach applied on Robotic Assembly of Large-Scale parts in Aerospace Manufacturing","authors":"Sebastian Rendon Fernandez, A. Olabi, O. Gibaru","doi":"10.1109/ICAR46387.2019.8981581","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981581","url":null,"abstract":"The robotization of assembly operations is one of the requests of aircraft manufacturers. During the assembly of large-scale sub-assemblies, contact forces between parts must be controlled. Exceeding some limits can damage the aircraft parts. This can happen because of the poor accuracy of industrial robots and uncertainties of parts' positions, and orientations. This paper proposes a new approach to control the movement of the robot end-effector, taking into account the contact forces between the parts during assembly. The suggested approach can be used to assemble complex shape and large-scale parts. Based on the admittance control, the proposed approach is used to ensure multi-surface contact. It allows to control the interaction forces at each contact surface. Each contact is modeled by a mass-spring-damper system. This approach was tested on the assembly of two large-scale airplane's parts using a KUKA robot (KR340), equipped with a Force/Torque (F/T) sensor. The performance of this multi-surface approach was compared to one surface admittance control.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"54 1","pages":"688-694"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85790736","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
Advanced Usability Through Constrained Multi Modal Interactive Strategies: The CookieBot 通过约束多模态交互策略的高级可用性:CookieBot
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981663
Gabriele Bolano, Pascal Becker, Jacques Kaiser, A. Roennau, R. Dillmann
Service robots are becoming able to perform a variety of tasks and they are currently used for many different applications. For this reason people with different backgrounds and also without robotic experience need to interact with them. Enabling the user to control the motion of the robot end-effector, it is important to provide an easy and intuitive interface. In this work we propose an intuitive method for the control of a robot TCP position and orientation. This is done taking into account the robot kinematics in order to avoid dangerous configuration and defining rotational constraints. The user is enabled to interact with the robot and control its end-effector using a set of objects tracked by a camera system. The autonomy level of the robot changes depending on the different phases of the interaction for a better efficiency. An intuitive GUI has been developed to ease the interaction and help the user to achieve a better precision in the control. This is possible also through the scaling of the tracked motion, which is represented as visual feedback. We tested the system through multiple experiments that took into account how people with no experience interact with the robot and the precision of the method.
服务机器人正变得能够执行各种各样的任务,它们目前被用于许多不同的应用。因此,不同背景和没有机器人经验的人需要与它们互动。为了使用户能够控制机器人末端执行器的运动,重要的是提供一个简单直观的界面。在这项工作中,我们提出了一种直观的方法来控制机器人TCP的位置和方向。这是考虑到机器人的运动学,以避免危险的配置和定义旋转约束。用户可以与机器人进行交互,并使用一组由相机系统跟踪的对象来控制其末端执行器。机器人的自主水平根据交互的不同阶段而变化,以获得更好的效率。开发了直观的GUI,以简化交互,帮助用户实现更好的控制精度。这也可以通过跟踪运动的缩放来实现,这被表示为视觉反馈。我们通过多个实验来测试这个系统,这些实验考虑了没有经验的人如何与机器人互动,以及方法的精度。
{"title":"Advanced Usability Through Constrained Multi Modal Interactive Strategies: The CookieBot","authors":"Gabriele Bolano, Pascal Becker, Jacques Kaiser, A. Roennau, R. Dillmann","doi":"10.1109/ICAR46387.2019.8981663","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981663","url":null,"abstract":"Service robots are becoming able to perform a variety of tasks and they are currently used for many different applications. For this reason people with different backgrounds and also without robotic experience need to interact with them. Enabling the user to control the motion of the robot end-effector, it is important to provide an easy and intuitive interface. In this work we propose an intuitive method for the control of a robot TCP position and orientation. This is done taking into account the robot kinematics in order to avoid dangerous configuration and defining rotational constraints. The user is enabled to interact with the robot and control its end-effector using a set of objects tracked by a camera system. The autonomy level of the robot changes depending on the different phases of the interaction for a better efficiency. An intuitive GUI has been developed to ease the interaction and help the user to achieve a better precision in the control. This is possible also through the scaling of the tracked motion, which is represented as visual feedback. We tested the system through multiple experiments that took into account how people with no experience interact with the robot and the precision of the method.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"260 1","pages":"213-219"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77931134","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
Robotito: programming robots from preschool to undergraduate school level Robotito:编程机器人从幼儿园到本科学校水平
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981608
G. Tejera, G. Amorín, Andrés Seré, Nicolás Capricho, Pablo Margenat, J. Visca
Computational thinking is a skill that is considered essential for the future generations. Because of this it should be incorporated into the curricula as soon as possible. Many robots can be programmed using graphical languages or physical blocks instead of writing code. This makes programming more accessible for the youngest programmers. Looking to extend the programming activities to preschool students, we present a novel approach that allows to program a mobile robot, Robotito, by changing its environment. We describe the architecture of Robotito, software used to program its interaction with the environment, and developed behaviours. Moreover, Robotito exports his sensors and actuators using ROS standard mechanisms and is modelled in Gazebo allowing it to be used in research and undergraduate school courses providing researchers an autonomous and safety mobile platform, which can be integrated with any system using ROS.
计算思维是一种被认为对后代至关重要的技能。因此,应尽快将其纳入课程。许多机器人可以使用图形语言或物理块来编程,而不是编写代码。这使得最年轻的程序员更容易编程。为了将编程活动扩展到学龄前学生,我们提出了一种新颖的方法,允许通过改变移动机器人Robotito的环境来编程。我们描述了Robotito的架构,用于编程与环境交互的软件,以及开发的行为。此外,Robotito使用ROS标准机制输出他的传感器和执行器,并在Gazebo中建模,允许它用于研究和本科学校课程,为研究人员提供一个自主和安全的移动平台,可以与任何使用ROS的系统集成。
{"title":"Robotito: programming robots from preschool to undergraduate school level","authors":"G. Tejera, G. Amorín, Andrés Seré, Nicolás Capricho, Pablo Margenat, J. Visca","doi":"10.1109/ICAR46387.2019.8981608","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981608","url":null,"abstract":"Computational thinking is a skill that is considered essential for the future generations. Because of this it should be incorporated into the curricula as soon as possible. Many robots can be programmed using graphical languages or physical blocks instead of writing code. This makes programming more accessible for the youngest programmers. Looking to extend the programming activities to preschool students, we present a novel approach that allows to program a mobile robot, Robotito, by changing its environment. We describe the architecture of Robotito, software used to program its interaction with the environment, and developed behaviours. Moreover, Robotito exports his sensors and actuators using ROS standard mechanisms and is modelled in Gazebo allowing it to be used in research and undergraduate school courses providing researchers an autonomous and safety mobile platform, which can be integrated with any system using ROS.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"216 1","pages":"296-301"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72875052","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
Multi-View 3D Reconstruction with Self-Organizing Maps on Event-Based Data 基于事件数据的自组织地图多视图三维重建
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981569
Lea Steffen, Stefan Ulbrich, A. Roennau, R. Dillmann
Depth perception is crucial for many applications including robotics, UAV and autonomous driving. The visual sense, as well as cameras, map the 3D world on a 2D representation, losing the dimension representing depth. A way to recover 3D information from 2D images is to record and join data from multiple viewpoints. In case of a stereo setup, 4D data is gained. Existing methods to recover 3D information are computationally expensive. We propose a new, more intuitive method to recover 3D objects out of event-based stereo data, by using a Self-Organizing Map to solve the correspondence problem and establish a structure similar to a voxel grid. Our approach, as it is also computationally expensive, copes with performance issues by massive parallelization. Furthermore, the relatively small voxel grid makes this a memory friendly solution. This technique is very powerful as it does not need any prior knowledge of extrinsic and intrinsic camera parameters. Instead, those parameters and also the lens distortion are learned implicitly. Not only do we not require a parallel camera setup, as many existing methods, we do not even need any information about the alignment at all. We evaluated our method in a qualitative analysis and finding image correspondences.
深度感知对于包括机器人、无人机和自动驾驶在内的许多应用都至关重要。视觉和相机将3D世界映射为2D表示,失去了代表深度的维度。从二维图像中恢复三维信息的一种方法是记录和连接多个视点的数据。在立体声设置的情况下,获得4D数据。现有的恢复三维信息的方法在计算上是昂贵的。我们提出了一种新的、更直观的方法来从基于事件的立体数据中恢复三维物体,通过使用自组织映射来解决对应问题,并建立类似体素网格的结构。由于我们的方法在计算上也很昂贵,因此可以通过大规模并行化来解决性能问题。此外,相对较小的体素网格使其成为内存友好的解决方案。这种技术非常强大,因为它不需要任何外在和内在相机参数的先验知识。相反,这些参数和镜头畸变是隐式学习的。我们不仅不需要平行相机设置,因为许多现有的方法,我们甚至不需要任何关于对齐的信息。我们在定性分析和寻找图像对应中评估了我们的方法。
{"title":"Multi-View 3D Reconstruction with Self-Organizing Maps on Event-Based Data","authors":"Lea Steffen, Stefan Ulbrich, A. Roennau, R. Dillmann","doi":"10.1109/ICAR46387.2019.8981569","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981569","url":null,"abstract":"Depth perception is crucial for many applications including robotics, UAV and autonomous driving. The visual sense, as well as cameras, map the 3D world on a 2D representation, losing the dimension representing depth. A way to recover 3D information from 2D images is to record and join data from multiple viewpoints. In case of a stereo setup, 4D data is gained. Existing methods to recover 3D information are computationally expensive. We propose a new, more intuitive method to recover 3D objects out of event-based stereo data, by using a Self-Organizing Map to solve the correspondence problem and establish a structure similar to a voxel grid. Our approach, as it is also computationally expensive, copes with performance issues by massive parallelization. Furthermore, the relatively small voxel grid makes this a memory friendly solution. This technique is very powerful as it does not need any prior knowledge of extrinsic and intrinsic camera parameters. Instead, those parameters and also the lens distortion are learned implicitly. Not only do we not require a parallel camera setup, as many existing methods, we do not even need any information about the alignment at all. We evaluated our method in a qualitative analysis and finding image correspondences.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"110 1","pages":"501-508"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76760634","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
期刊
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