首页 > 最新文献

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

英文 中文
Neural network position and orientation control of an inverted pendulum on wheels 轮式倒立摆的神经网络定位控制
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981659
Christian Dengler, B. Lohmann
In this contribution, we develop a feedback controller for a wheeled inverted pendulum in the form of a neural network that is not only stabilizing the unstable system, but also allows the wheeled robot to drive to arbitrary positions within a certain radius and take a desired orientation, without the need to compute a feasible trajectory to the desired position online. While some techniques from the reinforcement learning community can be used to optimize the parameters of a general feedback controller, i.e. policy gradient methods, the method used in this work is an approach related to imitation learning or learning from demonstration. The demonstration data however does not result from e.g. a human demonstrator, but is a set of precomputed optimal trajectories. The neural network is trained to imitate the behavior of those optimal trajectories. We show that a good choice of initial states and a large number of training targets can be used to alleviate a problem of imitation learning, namely deviating from training trajectories, and we demonstrate results in simulation as well as on the physical system.
在此贡献中,我们开发了一种以神经网络形式的轮式倒立摆反馈控制器,该控制器不仅稳定了不稳定的系统,而且允许轮式机器人在一定半径内驱动到任意位置并采取期望的方向,而无需在线计算到期望位置的可行轨迹。虽然强化学习社区的一些技术可以用来优化一般反馈控制器的参数,即策略梯度方法,但本工作中使用的方法是一种与模仿学习或演示学习相关的方法。然而,演示数据不是来自例如人类演示者,而是一组预先计算的最佳轨迹。神经网络被训练来模仿那些最优轨迹的行为。我们证明了良好的初始状态选择和大量的训练目标可以用来缓解模仿学习的问题,即偏离训练轨迹,我们在模拟和物理系统上展示了结果。
{"title":"Neural network position and orientation control of an inverted pendulum on wheels","authors":"Christian Dengler, B. Lohmann","doi":"10.1109/ICAR46387.2019.8981659","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981659","url":null,"abstract":"In this contribution, we develop a feedback controller for a wheeled inverted pendulum in the form of a neural network that is not only stabilizing the unstable system, but also allows the wheeled robot to drive to arbitrary positions within a certain radius and take a desired orientation, without the need to compute a feasible trajectory to the desired position online. While some techniques from the reinforcement learning community can be used to optimize the parameters of a general feedback controller, i.e. policy gradient methods, the method used in this work is an approach related to imitation learning or learning from demonstration. The demonstration data however does not result from e.g. a human demonstrator, but is a set of precomputed optimal trajectories. The neural network is trained to imitate the behavior of those optimal trajectories. We show that a good choice of initial states and a large number of training targets can be used to alleviate a problem of imitation learning, namely deviating from training trajectories, and we demonstrate results in simulation as well as on the physical system.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"13 1","pages":"350-355"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89274234","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
Extended Calculation of the Dynamic Separation Distance for Robot Speed Adaption in the Human-Robot Interaction 人机交互中机器人速度自适应动态分离距离的扩展计算
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981635
Paul Glogowski, Kai Lemmerz, A. Hypki, B. Kuhlenkötter
Speed and separation monitoring (SSM) is one of the four permitted collaborative operations in human-robot interaction (HRI). Current standards and guidelines provide users and system integrators with a simple basis to calculate permissible separation distances between human workers and robots. However, high impact factors due to various simplifications result in oversized safety zones, which in practice often leads to difficulties in layout and process design. The very large safety zones that have been required so far are one of the existing obstacles to the implementation of HRI applications, especially in SSM. This paper describes extension approaches to determine the dynamic separation distance more precisely and to calculate the adapted robot speed. The developed methods are integrated into an existing HRI simulation tool based on the Robot Operating System (ROS) and finally analyzed. Taking into account the normative conditions, the implemented methods enable users and system integrators to simulate, analyze and optimize HRI scenarios already in the planning phase.
速度与分离监测(SSM)是人机交互(HRI)中允许的四种协作操作之一。目前的标准和指南为用户和系统集成商提供了简单的基础来计算人类工人和机器人之间的允许分离距离。然而,由于各种简化导致的高影响系数导致安全区域过大,这在实践中往往导致布局和工艺设计的困难。迄今为止所要求的非常大的安全区是实施人力资源调查应用的现有障碍之一,特别是在SSM中。本文介绍了更精确地确定动态分离距离和计算自适应机器人速度的扩展方法。将所开发的方法集成到现有的基于机器人操作系统(ROS)的HRI仿真工具中,并进行了最后的分析。考虑到规范条件,实现的方法使用户和系统集成商能够模拟、分析和优化已经在规划阶段的HRI场景。
{"title":"Extended Calculation of the Dynamic Separation Distance for Robot Speed Adaption in the Human-Robot Interaction","authors":"Paul Glogowski, Kai Lemmerz, A. Hypki, B. Kuhlenkötter","doi":"10.1109/ICAR46387.2019.8981635","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981635","url":null,"abstract":"Speed and separation monitoring (SSM) is one of the four permitted collaborative operations in human-robot interaction (HRI). Current standards and guidelines provide users and system integrators with a simple basis to calculate permissible separation distances between human workers and robots. However, high impact factors due to various simplifications result in oversized safety zones, which in practice often leads to difficulties in layout and process design. The very large safety zones that have been required so far are one of the existing obstacles to the implementation of HRI applications, especially in SSM. This paper describes extension approaches to determine the dynamic separation distance more precisely and to calculate the adapted robot speed. The developed methods are integrated into an existing HRI simulation tool based on the Robot Operating System (ROS) and finally analyzed. Taking into account the normative conditions, the implemented methods enable users and system integrators to simulate, analyze and optimize HRI scenarios already in the planning phase.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"8 1","pages":"205-212"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78163753","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}
引用次数: 11
ROSI: A Novel Robotic Method for Belt Conveyor Structures Inspection ROSI:一种新型机器人带式输送机结构检测方法
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981561
G. Garcia, Filipe A. S. Rocha, M. Torre, W. Serrantola, F. Lizarralde, Andre Franca, G. Pessin, G. Freitas
Belt conveyors play an essential role in the transportation of dry bulk material in different industries. Inspecting conveyor belts structures and its components, such as idlers rolls, is a fundamental task to guarantee the proper production flow. Traditionally, these are cognitive inspections based on sound and vision. In this paper we describe a novel procedure to inspect belt conveyor structures with a robotic device. The system is composed by (i) a mobile platform capable of moving in different terrains, overcoming obstacles and traversing stairs with different slopes, (ii) a robotic manipulator with six degrees of freedom, and (iii) a set of sensors including microphone, accelerometers, laser, and cameras. Preliminary field tests validated the proposed system for mining operations allowing the identification of enhancements regarding platform mobility and control strategy. Based on the kinematic model, we present a control method to command both the mobile platform and robotic manipulator considering the robotic device as a whole-body system. The strategy is validated through simulations using ROS and V-REP.
带式输送机在不同行业的干散物料运输中起着至关重要的作用。检查输送带的结构及其部件,如托辊,是保证正常生产流程的一项基本任务。传统上,这些是基于声音和视觉的认知检查。本文描述了一种用机器人装置检测带式输送机结构的新方法。该系统由(i)一个能够在不同地形上移动、克服障碍和通过不同坡度楼梯的移动平台,(ii)一个六自由度的机器人操纵器,以及(iii)一组传感器组成,包括麦克风、加速度计、激光和摄像头。初步的现场测试验证了拟议的采矿作业系统,从而确定了平台移动性和控制策略的增强。在运动学模型的基础上,提出了一种将机器人装置作为一个整体系统来指挥移动平台和机械臂的控制方法。通过ROS和V-REP仿真验证了该策略。
{"title":"ROSI: A Novel Robotic Method for Belt Conveyor Structures Inspection","authors":"G. Garcia, Filipe A. S. Rocha, M. Torre, W. Serrantola, F. Lizarralde, Andre Franca, G. Pessin, G. Freitas","doi":"10.1109/ICAR46387.2019.8981561","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981561","url":null,"abstract":"Belt conveyors play an essential role in the transportation of dry bulk material in different industries. Inspecting conveyor belts structures and its components, such as idlers rolls, is a fundamental task to guarantee the proper production flow. Traditionally, these are cognitive inspections based on sound and vision. In this paper we describe a novel procedure to inspect belt conveyor structures with a robotic device. The system is composed by (i) a mobile platform capable of moving in different terrains, overcoming obstacles and traversing stairs with different slopes, (ii) a robotic manipulator with six degrees of freedom, and (iii) a set of sensors including microphone, accelerometers, laser, and cameras. Preliminary field tests validated the proposed system for mining operations allowing the identification of enhancements regarding platform mobility and control strategy. Based on the kinematic model, we present a control method to command both the mobile platform and robotic manipulator considering the robotic device as a whole-body system. The strategy is validated through simulations using ROS and V-REP.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"3 1","pages":"326-331"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78479542","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}
引用次数: 10
NMPC Strategy for a Quadrotor UAV in a 3D Unknown Environment 三维未知环境下四旋翼无人机的NMPC策略
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981556
Iuro B. P. Nascimento, A. Ferramosca, L. Pimenta, G. Raffo
This work presents a Nonlinear Model Predictive Control strategy for a quadrotor UAV with obstacle avoidance capability in a 3D unknown environment with static obstacles. The system aims to reach the target in minimum time while avoiding obstacles and also to take into account the energy of states and inputs. Sensor information is processed to detect the obstacles and obtain the inequality constraints of an obstacle-free zone. Numerical results are presented to attest the performance of the system.
针对具有避障能力的四旋翼无人机,提出了一种在三维未知环境中具有静态障碍物的非线性模型预测控制策略。系统的目标是在最短的时间内到达目标,同时避开障碍物,同时考虑状态和输入的能量。对传感器信息进行处理,检测障碍物,得到无障碍区域的不等式约束。数值结果验证了系统的性能。
{"title":"NMPC Strategy for a Quadrotor UAV in a 3D Unknown Environment","authors":"Iuro B. P. Nascimento, A. Ferramosca, L. Pimenta, G. Raffo","doi":"10.1109/ICAR46387.2019.8981556","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981556","url":null,"abstract":"This work presents a Nonlinear Model Predictive Control strategy for a quadrotor UAV with obstacle avoidance capability in a 3D unknown environment with static obstacles. The system aims to reach the target in minimum time while avoiding obstacles and also to take into account the energy of states and inputs. Sensor information is processed to detect the obstacles and obtain the inequality constraints of an obstacle-free zone. Numerical results are presented to attest the performance of the system.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"67 1","pages":"179-184"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73769006","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
Visual SLAM in Human Populated Environments: Exploring the Trade-off between Accuracy and Speed of YOLO and Mask R-CNN 人口稠密环境下的视觉SLAM: YOLO与Mask R-CNN准确率与速度的权衡
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981617
J. C. V. Soares, M. Gattass, M. Meggiolaro
Simultaneous Localization and Mapping (SLAM) is a fundamental problem in mobile robotics. However, the majority of Visual SLAM algorithms assume a static scenario, limiting their applicability in real-world environments. Dealing with dynamic content in Visual SLAM is still an open problem, with solutions usually relying on direct or feature-based methods. Deep learning techniques can improve the SLAM solution in environments with a priori dynamic objects, providing high-level information of the scene. This paper presents a new approach to SLAM in human populated environments using deep learning-based techniques. The system is built on ORB-SLAM2, a state-of-the-art SLAM system. The proposed methodology is evaluated using a benchmark dataset, outperforming other Visual SLAM methods in highly dynamic scenarios.
同时定位与映射(SLAM)是移动机器人中的一个基本问题。然而,大多数Visual SLAM算法假设一个静态场景,限制了它们在现实环境中的适用性。在Visual SLAM中处理动态内容仍然是一个开放的问题,解决方案通常依赖于直接或基于特征的方法。深度学习技术可以在具有先验动态对象的环境中改进SLAM解决方案,提供场景的高级信息。本文提出了一种利用基于深度学习的技术在人口密集环境中实现SLAM的新方法。该系统建立在ORB-SLAM2上,这是一种最先进的SLAM系统。所提出的方法使用基准数据集进行评估,在高动态场景中优于其他Visual SLAM方法。
{"title":"Visual SLAM in Human Populated Environments: Exploring the Trade-off between Accuracy and Speed of YOLO and Mask R-CNN","authors":"J. C. V. Soares, M. Gattass, M. Meggiolaro","doi":"10.1109/ICAR46387.2019.8981617","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981617","url":null,"abstract":"Simultaneous Localization and Mapping (SLAM) is a fundamental problem in mobile robotics. However, the majority of Visual SLAM algorithms assume a static scenario, limiting their applicability in real-world environments. Dealing with dynamic content in Visual SLAM is still an open problem, with solutions usually relying on direct or feature-based methods. Deep learning techniques can improve the SLAM solution in environments with a priori dynamic objects, providing high-level information of the scene. This paper presents a new approach to SLAM in human populated environments using deep learning-based techniques. The system is built on ORB-SLAM2, a state-of-the-art SLAM system. The proposed methodology is evaluated using a benchmark dataset, outperforming other Visual SLAM methods in highly dynamic scenarios.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"8 1","pages":"135-140"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75364881","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
GPS emulation via visual-inertial odometry for inspection drones 通过视觉惯性里程计的GPS仿真检测无人机
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981597
D. Dornellas, F. Rosa, A. Bernardino, R. Ribeiro, J. Santos-Victor
This work tested the applicability of a navigation system based on cameras and inertial sensors for a quadrotor UAV, motivated by the desire to expand its operational envelope to regions with low GPS signal reception. A standalone navigation module composed of a stereo camera pair, an IMU, synchronization electronics and a SoC computational board was developed and provided with OKVIS, a recent open-source VIO (Visual-Inertial Odometry) algorithm. In order to quantitatively assess its performance, an indoors dataset was recorded in a controlled environment, with precise ground-truth from a motion capture system. The system was integrated with a quadrotor UAV, functioning as an additional GPS sensor from the perspective of the onboard autopilot. For this end, the VIO trajectory data was georeferenced using information from the onboard GPS receiver, as well as from the orientation estimator embedded in the IMU. To the best of our knowledge, our system is the first to follow this integration approach, this being one of the main contributions of this work. Having validated the system with handheld testing, flight tests were performed. We show, qualitatively, that our system effectively yields improved trajectory estimates under low GPS signal reception.
这项工作测试了基于相机和惯性传感器的四旋翼无人机导航系统的适用性,其动机是将其操作包络扩展到GPS信号接收较低的地区。开发了一个独立的导航模块,由立体相机对、IMU、同步电子设备和SoC计算板组成,并提供了最近开源的VIO(视觉惯性里程计)算法OKVIS。为了定量评估其性能,在受控环境中记录了室内数据集,并使用运动捕捉系统精确地记录了地面真相。该系统与一架四旋翼无人机集成,从机载自动驾驶仪的角度作为额外的GPS传感器。为此,利用机载GPS接收器以及IMU中嵌入的方向估计器的信息,对VIO轨迹数据进行了地理参考。据我们所知,我们的系统是第一个遵循这种集成方法的系统,这是这项工作的主要贡献之一。在用手持测试验证了系统之后,进行了飞行测试。我们定性地表明,我们的系统在低GPS信号接收下有效地产生改进的轨迹估计。
{"title":"GPS emulation via visual-inertial odometry for inspection drones","authors":"D. Dornellas, F. Rosa, A. Bernardino, R. Ribeiro, J. Santos-Victor","doi":"10.1109/ICAR46387.2019.8981597","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981597","url":null,"abstract":"This work tested the applicability of a navigation system based on cameras and inertial sensors for a quadrotor UAV, motivated by the desire to expand its operational envelope to regions with low GPS signal reception. A standalone navigation module composed of a stereo camera pair, an IMU, synchronization electronics and a SoC computational board was developed and provided with OKVIS, a recent open-source VIO (Visual-Inertial Odometry) algorithm. In order to quantitatively assess its performance, an indoors dataset was recorded in a controlled environment, with precise ground-truth from a motion capture system. The system was integrated with a quadrotor UAV, functioning as an additional GPS sensor from the perspective of the onboard autopilot. For this end, the VIO trajectory data was georeferenced using information from the onboard GPS receiver, as well as from the orientation estimator embedded in the IMU. To the best of our knowledge, our system is the first to follow this integration approach, this being one of the main contributions of this work. Having validated the system with handheld testing, flight tests were performed. We show, qualitatively, that our system effectively yields improved trajectory estimates under low GPS signal reception.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"26 1","pages":"755-760"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73700571","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}
引用次数: 1
Neural Control for Gait Generation and Adaptation of a Gecko Robot 壁虎机器人步态生成与自适应的神经控制
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981580
Arthicha Srisuchinnawong, Dong Shao, Potiwat Ngamkajornwiwat, Pitiwut Teerakittikul, Z. Dai, A. Ji, P. Manoonpong
Geckos are highly adaptable creatures, able to scale a variety of slopes, including walls, and can change their gait depending on their environment. Roboticists have tried to implement this behaviour in gecko robots. So far, an open-loop controlled robot without a tail that uses only one specific gait can climb to a 50° slope. In this paper, we propose neural control that allows a gecko robot to climb to a 70° slope by generating different gaits for various slope angles. The control consists of three main components: a central pattern generator (CPG) for generating various rhythmic patterns, CPG post-processing for shaping the CPG signals, and a delay line for transmitting the shaped CPG signals to drive the legs of the gecko robot. The robot uses a body inclination sensor to provide sensory feedback for gait adaptation. When the incline is below 35°, the robot walks with a predefined fast trot gait. If the incline is increased, it will change its gait from the trot gait to an intermediate gait, followed by a slow wave gait, which is both the most stable and the slowest gait, for climbing the steepest slopes. Using this walking strategy, the robot can efficiently climb a variety of slopes using different gaits and can automatically adapt its gait to maximise speed while ensuring stability.
壁虎是一种适应性很强的生物,能够爬上各种斜坡,包括墙壁,并能根据环境改变步态。机器人专家已经尝试在壁虎机器人上实现这种行为。到目前为止,一个没有尾巴的开环控制机器人,只使用一种特定的步态,可以爬到50°的斜坡上。在本文中,我们提出了一种神经控制方法,允许壁虎机器人根据不同的斜坡角度产生不同的步态,从而爬上70°的斜坡。该控制由三个主要部分组成:产生各种节奏模式的中央模式发生器(CPG),对CPG信号进行整形的CPG后处理,以及传输整形后的CPG信号驱动壁虎机器人腿的延迟线。该机器人利用身体倾角传感器为步态适应提供感官反馈。当倾斜度低于35°时,机器人以预定义的快速小跑步态行走。如果坡度增加,它的步态就会从小跑步态转变为中间步态,然后是慢波步态,这是最稳定也是最慢的步态,适合爬最陡峭的斜坡。使用这种步行策略,机器人可以使用不同的步态有效地爬上各种斜坡,并可以自动调整其步态以最大限度地提高速度,同时确保稳定性。
{"title":"Neural Control for Gait Generation and Adaptation of a Gecko Robot","authors":"Arthicha Srisuchinnawong, Dong Shao, Potiwat Ngamkajornwiwat, Pitiwut Teerakittikul, Z. Dai, A. Ji, P. Manoonpong","doi":"10.1109/ICAR46387.2019.8981580","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981580","url":null,"abstract":"Geckos are highly adaptable creatures, able to scale a variety of slopes, including walls, and can change their gait depending on their environment. Roboticists have tried to implement this behaviour in gecko robots. So far, an open-loop controlled robot without a tail that uses only one specific gait can climb to a 50° slope. In this paper, we propose neural control that allows a gecko robot to climb to a 70° slope by generating different gaits for various slope angles. The control consists of three main components: a central pattern generator (CPG) for generating various rhythmic patterns, CPG post-processing for shaping the CPG signals, and a delay line for transmitting the shaped CPG signals to drive the legs of the gecko robot. The robot uses a body inclination sensor to provide sensory feedback for gait adaptation. When the incline is below 35°, the robot walks with a predefined fast trot gait. If the incline is increased, it will change its gait from the trot gait to an intermediate gait, followed by a slow wave gait, which is both the most stable and the slowest gait, for climbing the steepest slopes. Using this walking strategy, the robot can efficiently climb a variety of slopes using different gaits and can automatically adapt its gait to maximise speed while ensuring stability.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"36 1","pages":"468-473"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73870262","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
Stochastic Cellular Automata Ant Memory model for swarm robots performing efficiently the garbage collection task 基于随机元胞自动机的蚁群机器人高效垃圾收集模型
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981560
D. A. Lima, G. Oliveira
Collective intelligence has attracted attention of many researchers seeking to understand different real-world problems. In swarm robotics, the study of this area has revolutionized control algorithms, especially when they are aligned with other techniques that allow the easy programming of these robotic equipment. This work proposes a control algorithm for homogeneous and heterogeneous robots teams that perform garbage collection task based on cellular automata ants and Tabu search. Unlike precursor methods, in this work both searching and homing states are stochastic and the deposition and decline pheromone parameters are dynamic over time. From simulations it was possible to show that the new controller is adaptable to different parameters and at the same time is efficient in the garbage collection task for swarm robotics.
集体智慧吸引了许多研究人员的注意,他们试图理解不同的现实世界问题。在群体机器人中,这一领域的研究已经彻底改变了控制算法,特别是当它们与其他技术相结合时,这些技术可以轻松地对这些机器人设备进行编程。本文提出了一种基于元胞自动机和禁忌搜索的同构和异构机器人团队垃圾收集控制算法。与前体方法不同,在这项工作中,搜索和归巢状态都是随机的,信息素的沉积和下降参数随时间是动态的。仿真结果表明,该控制器能够适应不同的参数,同时能够有效地完成群机器人的垃圾收集任务。
{"title":"Stochastic Cellular Automata Ant Memory model for swarm robots performing efficiently the garbage collection task","authors":"D. A. Lima, G. Oliveira","doi":"10.1109/ICAR46387.2019.8981560","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981560","url":null,"abstract":"Collective intelligence has attracted attention of many researchers seeking to understand different real-world problems. In swarm robotics, the study of this area has revolutionized control algorithms, especially when they are aligned with other techniques that allow the easy programming of these robotic equipment. This work proposes a control algorithm for homogeneous and heterogeneous robots teams that perform garbage collection task based on cellular automata ants and Tabu search. Unlike precursor methods, in this work both searching and homing states are stochastic and the deposition and decline pheromone parameters are dynamic over time. From simulations it was possible to show that the new controller is adaptable to different parameters and at the same time is efficient in the garbage collection task for swarm robotics.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"14 1","pages":"708-713"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74548087","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
Lazy Steering RRT*: An Optimal Constrained Kinodynamic Neural Network Based Planner with no In-Exploration Steering 懒惰转向RRT*:一种基于约束运动神经网络的无探索转向优化规划
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981551
Mohammadreza Yavari, K. Gupta, M. Mehrandezh
Kinodynamic-RRT* provides a sampling based asymptotically-optimal solution for motion planning of kinematically- and dynamically-constrained robots. For nonlinear systems, normally, the time- and energy-clamped steering function solutions needed within the RRT* use numerical iterative schemes such as shooting methods, which are computationally cumbersome. The number of calls to these solvers increases with the size of the tree. Hence, the time complexity of finding feasible steering functions prevents kinodynamic-RRT* for non-linear systems from being utilized in realtime or in situations where fast planning and re-planning are needed. Kinematic/dynamic constraints reduction to make the steering functions solvable in real time has been proposed in literature, however, these methods would affect the optimality of the solution. In this paper, we propose a lazy-steering kinodynmaic RRT* in which, machine learning techniques are used to (1) predict if a randomly-selected node is steerable to, and (2) if the steering is deemed feasible, what would be the estimated energy cost associated, when executing it. This provides a promising framework for implementing Kinodynamic-RRT* in which the use of numerical methods is delayed (hence the name lazy steering) until a potential collision free path has been found, and only then the numerical techniques are invoked. This results in a huge improvement in the run time with little trade off on optimality. Our proposed method was tested via simulation for motion planning of an under-actuated, non-holonomic, quadcopter with nonlinear dynamics in an environment cluttered with obstacles. The lazy-steering RRT* was faster than its counterpart (which was based on some recent works) by two orders of magnitude.
Kinodynamic-RRT*为运动学约束和动力学约束的机器人运动规划提供了基于采样的渐近最优解。对于非线性系统,通常情况下,RRT*内所需的时间和能量受限的转向函数解使用数值迭代格式,如射击方法,这在计算上很麻烦。对这些解算器的调用次数随着树的大小而增加。因此,寻找可行转向函数的时间复杂性阻碍了非线性系统的动力学- rrt *在实时或需要快速规划和重新规划的情况下的应用。文献中提出了通过运动学/动力学约束约简使转向函数实时可解的方法,但这些方法会影响解的最优性。在本文中,我们提出了一种惰性转向动力学RRT*,其中机器学习技术用于(1)预测随机选择的节点是否可转向,(2)如果转向被认为是可行的,那么执行它时相关的估计能量成本是多少。这为实现kinodynamicrrt *提供了一个很有前途的框架,其中数值方法的使用被延迟(因此称为懒惰转向),直到找到一个潜在的无碰撞路径,然后才调用数值技术。这在运行时方面带来了巨大的改进,而在最优性方面的损失很小。我们提出的方法通过仿真测试了一个欠驱动的,非完整的,非线性动力学的四轴飞行器在一个充满障碍物的环境中的运动规划。惰性转向的RRT*比它的对手(基于最近的一些研究成果)快了两个数量级。
{"title":"Lazy Steering RRT*: An Optimal Constrained Kinodynamic Neural Network Based Planner with no In-Exploration Steering","authors":"Mohammadreza Yavari, K. Gupta, M. Mehrandezh","doi":"10.1109/ICAR46387.2019.8981551","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981551","url":null,"abstract":"Kinodynamic-RRT* provides a sampling based asymptotically-optimal solution for motion planning of kinematically- and dynamically-constrained robots. For nonlinear systems, normally, the time- and energy-clamped steering function solutions needed within the RRT* use numerical iterative schemes such as shooting methods, which are computationally cumbersome. The number of calls to these solvers increases with the size of the tree. Hence, the time complexity of finding feasible steering functions prevents kinodynamic-RRT* for non-linear systems from being utilized in realtime or in situations where fast planning and re-planning are needed. Kinematic/dynamic constraints reduction to make the steering functions solvable in real time has been proposed in literature, however, these methods would affect the optimality of the solution. In this paper, we propose a lazy-steering kinodynmaic RRT* in which, machine learning techniques are used to (1) predict if a randomly-selected node is steerable to, and (2) if the steering is deemed feasible, what would be the estimated energy cost associated, when executing it. This provides a promising framework for implementing Kinodynamic-RRT* in which the use of numerical methods is delayed (hence the name lazy steering) until a potential collision free path has been found, and only then the numerical techniques are invoked. This results in a huge improvement in the run time with little trade off on optimality. Our proposed method was tested via simulation for motion planning of an under-actuated, non-holonomic, quadcopter with nonlinear dynamics in an environment cluttered with obstacles. The lazy-steering RRT* was faster than its counterpart (which was based on some recent works) by two orders of magnitude.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"3 1","pages":"400-407"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73313309","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
An Adaptive Controller with Guarantee of Better Conditioning of the Robot Manipulator Joint-Space Inertia Matrix 一种保证机器人机械臂关节空间惯性矩阵较好调理的自适应控制器
Pub Date : 2019-12-01 DOI: 10.1109/ICAR46387.2019.8981558
M. Fonseca, Bruno Vilhena Adorno, P. Fraisse
The ill-conditioning of the joint-space inertia matrix plays an important role in the dynamic behavior of robot manipulators, as well as in the controllers' performance. Indeed, due to the ill-conditioning, small perturbations in the system can produce large changes in the numerical solutions, which can lead to instability. Moreover, this characteristic is intrinsic to a phenomenon of ill-conditioning in the mechanism itself, which suggests that it may be more difficult to control the mechanism. In this context, this paper proposes an adaptive controller to be used together with an algorithm that ensures better conditioning of the inertia matrix. To evaluate the proposed technique, we compared it with two widely used controllers via statistical analysis. The results showed that the proposed adaptive controller presents a better performance than the one based on the inverse dynamics with feedback linearization, and similar results when compared to a PID controller with gravity compensation.
关节空间惯性矩阵的病态调节对机器人机械臂的动力学行为和控制器的性能都有重要影响。事实上,由于条件不良,系统中的小扰动可以产生数值解的大变化,从而导致不稳定。此外,这一特征是机制本身的一种病态现象所固有的,这表明控制机制可能更加困难。在这种情况下,本文提出了一种自适应控制器,并结合一种算法来保证更好地调节惯性矩阵。为了评估所提出的技术,我们通过统计分析将其与两种广泛使用的控制器进行比较。结果表明,所提出的自适应控制器比基于反馈线性化逆动力学的自适应控制器性能更好,与具有重力补偿的PID控制器效果相似。
{"title":"An Adaptive Controller with Guarantee of Better Conditioning of the Robot Manipulator Joint-Space Inertia Matrix","authors":"M. Fonseca, Bruno Vilhena Adorno, P. Fraisse","doi":"10.1109/ICAR46387.2019.8981558","DOIUrl":"https://doi.org/10.1109/ICAR46387.2019.8981558","url":null,"abstract":"The ill-conditioning of the joint-space inertia matrix plays an important role in the dynamic behavior of robot manipulators, as well as in the controllers' performance. Indeed, due to the ill-conditioning, small perturbations in the system can produce large changes in the numerical solutions, which can lead to instability. Moreover, this characteristic is intrinsic to a phenomenon of ill-conditioning in the mechanism itself, which suggests that it may be more difficult to control the mechanism. In this context, this paper proposes an adaptive controller to be used together with an algorithm that ensures better conditioning of the inertia matrix. To evaluate the proposed technique, we compared it with two widely used controllers via statistical analysis. The results showed that the proposed adaptive controller presents a better performance than the one based on the inverse dynamics with feedback linearization, and similar results when compared to a PID controller with gravity compensation.","PeriodicalId":6606,"journal":{"name":"2019 19th International Conference on Advanced Robotics (ICAR)","volume":"44 1","pages":"111-116"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90407460","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