首页 > 最新文献

2018 Second IEEE International Conference on Robotic Computing (IRC)最新文献

英文 中文
Computer Vision Based Novel Steering Angle Calculation for Autonomous Vehicles 基于计算机视觉的自动驾驶汽车转向角计算方法
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00029
R. Meganathan, Aarthi Alagammai Kasi, Sujatha Jagannath
A key requirement in the development of intelligent and driverless vehicles is steering angle computation for efficient navigation. This paper presents a novel method for computing steering angle for driverless vehicles using computer vision based techniques of relatively lower computing cost. The proposed system consists of three major stages. The first stage includes Dynamic Road region extraction using Gaussian Mixture Model and Expectation Maximization algorithm. The second stage is to compute the steering angle based on the extracted roadregion. In addition, Kalman filtering technique is used to cancel spurious angle transition noises. The proposed algorithm was tested both on a simulator and real-time images and was found to give a good estimation of actual steering angle required for navigation. Further, it was also observed that this works in different lighting conditions as well as for both structured and unstructured road scenarios.
智能无人驾驶汽车发展的一个关键要求是有效导航的转向角计算。本文提出了一种计算成本相对较低的基于计算机视觉技术的无人驾驶车辆转向角计算新方法。拟议的制度包括三个主要阶段。第一阶段是利用高斯混合模型和期望最大化算法提取动态道路区域。第二阶段是基于提取的道路区域计算转向角度。此外,利用卡尔曼滤波技术消除了杂散的角度过渡噪声。在模拟器和实时图像上进行了测试,结果表明该算法能很好地估计出导航所需的实际转向角。此外,我们还观察到,这在不同的照明条件下以及结构化和非结构化道路场景下都有效。
{"title":"Computer Vision Based Novel Steering Angle Calculation for Autonomous Vehicles","authors":"R. Meganathan, Aarthi Alagammai Kasi, Sujatha Jagannath","doi":"10.1109/IRC.2018.00029","DOIUrl":"https://doi.org/10.1109/IRC.2018.00029","url":null,"abstract":"A key requirement in the development of intelligent and driverless vehicles is steering angle computation for efficient navigation. This paper presents a novel method for computing steering angle for driverless vehicles using computer vision based techniques of relatively lower computing cost. The proposed system consists of three major stages. The first stage includes Dynamic Road region extraction using Gaussian Mixture Model and Expectation Maximization algorithm. The second stage is to compute the steering angle based on the extracted roadregion. In addition, Kalman filtering technique is used to cancel spurious angle transition noises. The proposed algorithm was tested both on a simulator and real-time images and was found to give a good estimation of actual steering angle required for navigation. Further, it was also observed that this works in different lighting conditions as well as for both structured and unstructured road scenarios.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125947091","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
A Data-Driven Deployment Approach for Persistent Monitoring in Aquatic Environments 水生环境持续监测的数据驱动部署方法
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00030
Tauhidul Alam, G. Reis, Leonardo Bobadilla, Ryan N. Smith
Processes of scientific interest in the aquatic environment occur across multiple spatio-temporal time scales. To properly assess and understand these processes, we must observe aquatic ecosystems over long time periods. This requires examination of the problem of deploying multiple, inexpensive, and minimally-actuated drifting vehicles. We aim to utilize these persistent assets to explore all locations on the water surface, and examine the entirety an underwater environment through the visibility of downward-facing cameras. In this work, we propose a data-driven approach for the deployment of drifters that creates a stochastic model, finds the generalized flow pattern of the water, and studies the long-term behavior of an aquatic environment from a flow point-of-view. Given the long-term behavior of the environment, our approach finds attractors and their transient groups as the domains of attractions. We then determine a minimum number of deployment locations for the drifters using these attractors and their transient groups. Our simulation results based on actual ocean model prediction data demonstrate the applicability of our approach.
水生环境的科学兴趣过程发生在多个时空时间尺度上。为了正确评估和理解这些过程,我们必须长期观察水生生态系统。这就需要研究部署多个、廉价且驱动最小的漂移车辆的问题。我们的目标是利用这些持久的资产来探索水面上的所有位置,并通过向下的摄像头的可见性来检查整个水下环境。在这项工作中,我们提出了一种数据驱动的方法,用于部署漂流者,该方法创建了一个随机模型,发现了水的广义流动模式,并从流动的角度研究了水生环境的长期行为。考虑到环境的长期行为,我们的方法发现吸引子和它们的瞬态组作为吸引的域。然后,我们利用这些吸引子和它们的瞬态群体确定漂流者的最小部署位置。基于实际海洋模式预测数据的模拟结果证明了本文方法的适用性。
{"title":"A Data-Driven Deployment Approach for Persistent Monitoring in Aquatic Environments","authors":"Tauhidul Alam, G. Reis, Leonardo Bobadilla, Ryan N. Smith","doi":"10.1109/IRC.2018.00030","DOIUrl":"https://doi.org/10.1109/IRC.2018.00030","url":null,"abstract":"Processes of scientific interest in the aquatic environment occur across multiple spatio-temporal time scales. To properly assess and understand these processes, we must observe aquatic ecosystems over long time periods. This requires examination of the problem of deploying multiple, inexpensive, and minimally-actuated drifting vehicles. We aim to utilize these persistent assets to explore all locations on the water surface, and examine the entirety an underwater environment through the visibility of downward-facing cameras. In this work, we propose a data-driven approach for the deployment of drifters that creates a stochastic model, finds the generalized flow pattern of the water, and studies the long-term behavior of an aquatic environment from a flow point-of-view. Given the long-term behavior of the environment, our approach finds attractors and their transient groups as the domains of attractions. We then determine a minimum number of deployment locations for the drifters using these attractors and their transient groups. Our simulation results based on actual ocean model prediction data demonstrate the applicability of our approach.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132309969","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
A Performance Study of 14-Channel and 5-Channel EEG Systems for Real-Time Control of Unmanned Aerial Vehicles (UAVs) 用于无人机实时控制的14通道和5通道脑电系统性能研究
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00040
A. Vijayendra, Saumya Kumaar Saksena, Ravi M. Vishwanath, S. Omkar
Brain-computer interface (BCI), an actively re-searched multi-disciplinary domain, has completely trans-formed the approach to robotic control problems. Researchers have focused on developing algorithms that optimize robotic movement to achieve desired trajectories, and it's a general understanding that route optimization problems are difficult to solve mathematically. Humans, on the other hand, tend to optimize their day-to-day activities intuitively. In order to achieve the desired results, the brain exploits a multi-level filtering approach, where the macro features are weighted in the first layer and the microfeatures in further layers. This optimization inside the brain interestingly, leave distinct traces in electroencephalography (EEG) plots. Based on the observations, we propose to use artificial neural networks to classify the EEG data, which intuitively should give a high classification rate, because the human brain also exploits a network of neurons to classify auditory (time-series) and visual (spatial) data. In this paper, we discuss the performances of 14- channel and 5-channel EEG headsets for robotic applications. Data is acquired from 20 subjects corresponding to four different tasks. Using neural nets, we have been successfully able to classify the EEG input into four different classes. We get an overall classification accuracy of 98.8% for 14-channel and 84.5% 5-channel system. As a real-time demonstration of the interface, the predicted class number is sent to a multi-rotor via a wireless link as an appropriate velocity command.
脑机接口(BCI)是一个被积极研究的多学科领域,它彻底改变了机器人控制问题的研究方法。研究人员一直致力于开发优化机器人运动以实现理想轨迹的算法,人们普遍认为路线优化问题很难用数学方法解决。另一方面,人类倾向于直觉地优化他们的日常活动。为了达到预期的结果,大脑利用了一种多级过滤方法,其中宏观特征在第一层加权,微观特征在进一步的层中加权。有趣的是,这种大脑内部的优化在脑电图(EEG)图上留下了明显的痕迹。基于观察结果,我们建议使用人工神经网络对EEG数据进行分类,直观上应该会给出较高的分类率,因为人脑也利用神经元网络对听觉(时间序列)和视觉(空间)数据进行分类。在本文中,我们讨论了机器人应用的14通道和5通道脑电图耳机的性能。数据来自20个受试者,对应于4个不同的任务。利用神经网络,我们成功地将脑电信号输入分为四类。14通道和5通道的分类准确率分别为98.8%和84.5%。作为接口的实时演示,预测的类数作为适当的速度命令通过无线链路发送给多转子。
{"title":"A Performance Study of 14-Channel and 5-Channel EEG Systems for Real-Time Control of Unmanned Aerial Vehicles (UAVs)","authors":"A. Vijayendra, Saumya Kumaar Saksena, Ravi M. Vishwanath, S. Omkar","doi":"10.1109/IRC.2018.00040","DOIUrl":"https://doi.org/10.1109/IRC.2018.00040","url":null,"abstract":"Brain-computer interface (BCI), an actively re-searched multi-disciplinary domain, has completely trans-formed the approach to robotic control problems. Researchers have focused on developing algorithms that optimize robotic movement to achieve desired trajectories, and it's a general understanding that route optimization problems are difficult to solve mathematically. Humans, on the other hand, tend to optimize their day-to-day activities intuitively. In order to achieve the desired results, the brain exploits a multi-level filtering approach, where the macro features are weighted in the first layer and the microfeatures in further layers. This optimization inside the brain interestingly, leave distinct traces in electroencephalography (EEG) plots. Based on the observations, we propose to use artificial neural networks to classify the EEG data, which intuitively should give a high classification rate, because the human brain also exploits a network of neurons to classify auditory (time-series) and visual (spatial) data. In this paper, we discuss the performances of 14- channel and 5-channel EEG headsets for robotic applications. Data is acquired from 20 subjects corresponding to four different tasks. Using neural nets, we have been successfully able to classify the EEG input into four different classes. We get an overall classification accuracy of 98.8% for 14-channel and 84.5% 5-channel system. As a real-time demonstration of the interface, the predicted class number is sent to a multi-rotor via a wireless link as an appropriate velocity command.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115064728","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
jUAV: A Real-Time Java UAV Autopilot jUAV:实时Java无人机自动驾驶仪
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00054
Adam Czerniejewski, Karthik Dantu, Lukasz Ziarek
Recent developments in computing, sensing, and control have enabled the development of complex robot autonomy systems. Most such stacks involve time-critical tasks such as aerial vehicle control/collision avoidance and several noncritical tasks such as sensor processing and estimation. The vast majority of this software is written in low-level languages such as C/C++ with no formal platform support for expression of timeliness requirements requiring the developer hand-tunes algorithms and manually verify their effectiveness. However, other embedded real-time (RT) systems have successfully leveraged higher level languages such as Java (and its RT variants) for timeliness specification. Such platforms allow developers to specify their requirements and the platform ensures they are met, allowing the developer to focus on algorithm development rather then how they may affect critical system timeliness. In this work, we port a popular Unmanned Aerial Vehicle (UAV) autopilot called Paparazzi UAV to Java and the Real-Time Specification for Java (RTSJ). In simulation, we demonstrate that by leveraging a RT Java Virtual Machine (JVM), which uses Real-Time Operating System (RTOS) scheduling, predictable timeliness can be achieved when compared to a standard JVM.
计算、传感和控制方面的最新发展使复杂的机器人自主系统得以发展。大多数这样的堆栈涉及时间关键任务,如飞行器控制/避免碰撞和一些非关键任务,如传感器处理和估计。这种软件的绝大多数是用C/ c++等低级语言编写的,没有正式的平台支持对时效性需求的表达,需要开发人员手动调整算法并手动验证其有效性。然而,其他嵌入式实时(RT)系统已经成功地利用更高级别的语言,如Java(及其RT变体)来实现时效性规范。这样的平台允许开发人员指定他们的需求,平台确保他们得到满足,允许开发人员专注于算法开发,而不是如何影响关键系统的时效性。在这项工作中,我们将一种名为Paparazzi UAV的流行无人机(UAV)自动驾驶仪移植到Java和Java实时规范(RTSJ)。在模拟中,我们演示了通过利用RT Java虚拟机(JVM)(它使用实时操作系统(RTOS)调度),与标准JVM相比,可以实现可预测的时效性。
{"title":"jUAV: A Real-Time Java UAV Autopilot","authors":"Adam Czerniejewski, Karthik Dantu, Lukasz Ziarek","doi":"10.1109/IRC.2018.00054","DOIUrl":"https://doi.org/10.1109/IRC.2018.00054","url":null,"abstract":"Recent developments in computing, sensing, and control have enabled the development of complex robot autonomy systems. Most such stacks involve time-critical tasks such as aerial vehicle control/collision avoidance and several noncritical tasks such as sensor processing and estimation. The vast majority of this software is written in low-level languages such as C/C++ with no formal platform support for expression of timeliness requirements requiring the developer hand-tunes algorithms and manually verify their effectiveness. However, other embedded real-time (RT) systems have successfully leveraged higher level languages such as Java (and its RT variants) for timeliness specification. Such platforms allow developers to specify their requirements and the platform ensures they are met, allowing the developer to focus on algorithm development rather then how they may affect critical system timeliness. In this work, we port a popular Unmanned Aerial Vehicle (UAV) autopilot called Paparazzi UAV to Java and the Real-Time Specification for Java (RTSJ). In simulation, we demonstrate that by leveraging a RT Java Virtual Machine (JVM), which uses Real-Time Operating System (RTOS) scheduling, predictable timeliness can be achieved when compared to a standard JVM.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114039569","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
SARRI: A SmArt Rapiro Robot Integrating a Framework for Automatic High-Level Surveillance Event Detection SARRI:一种集成自动高级监视事件检测框架的智能Rapiro机器人
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00050
D. D’Auria, Fabio Persia, Fabio Bettini, S. Helmer, B. Siciliano
The aim of our work is to integrate a previously developed framework for high-level surveillance event detection with a smart robot to enhance the monitoring process. More specifically, the robot is able to improve the quality of a video stream, which in our earlier work was recorded from a static camera position, by providing a mobile camera, enabling us to get footage from different angles. Furthermore, a robot platform is able to go beyond just contacting security or the police by taking immediate action when a potentially dangerous event is detected: for instance, picking up an unattended package.
我们的工作目的是将先前开发的高级监视事件检测框架与智能机器人集成在一起,以增强监视过程。更具体地说,机器人能够提高视频流的质量,在我们早期的工作中,视频流是从静态摄像机位置记录的,通过提供一个移动摄像机,使我们能够从不同的角度获得镜头。此外,机器人平台能够在检测到潜在危险事件时立即采取行动,而不仅仅是联系保安或警察:例如,捡起无人看管的包裹。
{"title":"SARRI: A SmArt Rapiro Robot Integrating a Framework for Automatic High-Level Surveillance Event Detection","authors":"D. D’Auria, Fabio Persia, Fabio Bettini, S. Helmer, B. Siciliano","doi":"10.1109/IRC.2018.00050","DOIUrl":"https://doi.org/10.1109/IRC.2018.00050","url":null,"abstract":"The aim of our work is to integrate a previously developed framework for high-level surveillance event detection with a smart robot to enhance the monitoring process. More specifically, the robot is able to improve the quality of a video stream, which in our earlier work was recorded from a static camera position, by providing a mobile camera, enabling us to get footage from different angles. Furthermore, a robot platform is able to go beyond just contacting security or the police by taking immediate action when a potentially dangerous event is detected: for instance, picking up an unattended package.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128856842","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
Multi-agent Cooperation Using Snow-Drift Evolutionary Game Model: Case Study in Foraging Task 基于积雪漂移进化博弈模型的多智能体合作:觅食任务案例研究
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00065
Ahmad Esmaeili, Zahra Ghorrati, E. Matson
Cooperation is often considered as one of the key and unclear concepts, which differentiates multi-agent systems from other related fields such as distributed computing. One of the popular benchmarks for the verification of the effectiveness of various cooperation algorithms is multi-agent foraging task. Different approaches have been proposed among which Markov game based ones are widely used, though they could not select consistent equilibrium for the group. In this paper, an evolutionary game based method is proposed. In this method, the interactions among the agents are modeled by snow-drift game to evolve the evolutionary stable strategy (ESS) and bring the maximal reward for the group of agents. The simulation verified the efficiency of the proposed algorithm.
协作通常被认为是多智能体系统区别于其他相关领域(如分布式计算)的关键和不明确的概念之一。验证各种协作算法有效性的常用基准之一是多智能体觅食任务。人们提出了不同的方法,其中基于马尔可夫博弈的方法被广泛使用,但它们不能为群体选择一致的均衡。本文提出了一种基于进化博弈的算法。该方法将智能体之间的相互作用建模为雪花漂移博弈,以演化出进化稳定策略(ESS),为智能体群体带来最大的回报。仿真结果验证了该算法的有效性。
{"title":"Multi-agent Cooperation Using Snow-Drift Evolutionary Game Model: Case Study in Foraging Task","authors":"Ahmad Esmaeili, Zahra Ghorrati, E. Matson","doi":"10.1109/IRC.2018.00065","DOIUrl":"https://doi.org/10.1109/IRC.2018.00065","url":null,"abstract":"Cooperation is often considered as one of the key and unclear concepts, which differentiates multi-agent systems from other related fields such as distributed computing. One of the popular benchmarks for the verification of the effectiveness of various cooperation algorithms is multi-agent foraging task. Different approaches have been proposed among which Markov game based ones are widely used, though they could not select consistent equilibrium for the group. In this paper, an evolutionary game based method is proposed. In this method, the interactions among the agents are modeled by snow-drift game to evolve the evolutionary stable strategy (ESS) and bring the maximal reward for the group of agents. The simulation verified the efficiency of the proposed algorithm.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130880068","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
Practically Classifying Unmanned Aerial Vehicles Sound Using Convolutional Neural Networks 卷积神经网络在无人机声音分类中的应用
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00051
Donghyun Lim, HeonGyeom Kim, SangGi Hong, Sanghee Lee, GaYoung Kim, Austin Snail, Lucy Gotwals, John C. Gallagher
In this work, we analyze the effectiveness of a simple neural network for the task of determining, by sound, if small unmanned vehicles are carrying potentially harmful payloads The goal of this work is to contribute to a real-time UAV detection system that requires a means of assessing threat level of incoming vehicles whose positions are determined by other sensors. Further, we operated under a minimal cost constraints to enable eventual adoption at scale by law enforcement agencies. Our system classifies payload carrying vs. non-payload carrying DJI Phantom II UAVs by presenting sound spectrum data to a simple Convolutional Neural Networks (CNN). These networks, along with a simple voting system, provided a 99.92% recognition rate for this problem without a need to violate our minimal cost constraint.
在这项工作中,我们分析了一个简单的神经网络的有效性,通过声音确定小型无人驾驶车辆是否携带潜在有害的有效载荷。这项工作的目标是为实时无人机探测系统做出贡献,该系统需要一种评估进入车辆的威胁级别的方法,这些车辆的位置由其他传感器确定。此外,我们在最低成本限制下运作,使执法机构最终能够大规模采用。我们的系统通过向简单的卷积神经网络(CNN)提供声音频谱数据,对携带有效载荷与不携带有效载荷的大疆幻影II无人机进行分类。这些网络,加上一个简单的投票系统,在不违反我们的最小成本约束的情况下,为这个问题提供了99.92%的识别率。
{"title":"Practically Classifying Unmanned Aerial Vehicles Sound Using Convolutional Neural Networks","authors":"Donghyun Lim, HeonGyeom Kim, SangGi Hong, Sanghee Lee, GaYoung Kim, Austin Snail, Lucy Gotwals, John C. Gallagher","doi":"10.1109/IRC.2018.00051","DOIUrl":"https://doi.org/10.1109/IRC.2018.00051","url":null,"abstract":"In this work, we analyze the effectiveness of a simple neural network for the task of determining, by sound, if small unmanned vehicles are carrying potentially harmful payloads The goal of this work is to contribute to a real-time UAV detection system that requires a means of assessing threat level of incoming vehicles whose positions are determined by other sensors. Further, we operated under a minimal cost constraints to enable eventual adoption at scale by law enforcement agencies. Our system classifies payload carrying vs. non-payload carrying DJI Phantom II UAVs by presenting sound spectrum data to a simple Convolutional Neural Networks (CNN). These networks, along with a simple voting system, provided a 99.92% recognition rate for this problem without a need to violate our minimal cost constraint.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127031915","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
Dynamic Area Coverage for Multi-UAV Using Distributed UGVs: A Two-Stage Density Estimation Approach 基于分布式ugv的多无人机动态区域覆盖:一种两阶段密度估计方法
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00033
Senthilnath Jayavelu, Harikumar Kandath, S. Sundaram
This paper focuses on increasing the duration of autonomous missions performed by Unmanned Aerial Vehicles (UAVs) by deploying a swarm of Unmanned Ground Vehicles (UGVs) as mobile refueling and maintenance stations. Conventionally UAVs are refueled with the fixed centralized Main Charging Stations (MCS). An algorithm is developed for efficiently distributing the swarm of UGVs to act as mobile refueling stations for UAVs. We have proposed a two-stage density estimation approach. In the first-stage, the optimal number of UGVs and its distribution were computed. In the second-stage, the UGVs coordinates with the nearest UAVs dynamically, while minimizing the average distance for refueling. The performance of the algorithm is compared with the static placement of control station for UAVs to coordinate. The numerical simulation shows a considerable advantage of distributed UGVs over the static placement of control stations.
本文重点研究了通过部署地面无人驾驶车辆(ugv)群作为移动加油和维修站来增加无人机(uav)自主任务的持续时间。传统的无人机使用固定的中央主充电站(MCS)加油。提出了一种高效分配无人潜航器作为无人机移动补给站的算法。我们提出了一种两阶段密度估计方法。在第一阶段,计算了ugv的最优数量及其分布;在第二阶段,ugv与最近的无人机动态协调,同时最小化加油的平均距离。将该算法的性能与无人机控制站的静态布置进行了比较。数值模拟结果表明,与控制站的静态布局相比,分布式ugv具有相当大的优势。
{"title":"Dynamic Area Coverage for Multi-UAV Using Distributed UGVs: A Two-Stage Density Estimation Approach","authors":"Senthilnath Jayavelu, Harikumar Kandath, S. Sundaram","doi":"10.1109/IRC.2018.00033","DOIUrl":"https://doi.org/10.1109/IRC.2018.00033","url":null,"abstract":"This paper focuses on increasing the duration of autonomous missions performed by Unmanned Aerial Vehicles (UAVs) by deploying a swarm of Unmanned Ground Vehicles (UGVs) as mobile refueling and maintenance stations. Conventionally UAVs are refueled with the fixed centralized Main Charging Stations (MCS). An algorithm is developed for efficiently distributing the swarm of UGVs to act as mobile refueling stations for UAVs. We have proposed a two-stage density estimation approach. In the first-stage, the optimal number of UGVs and its distribution were computed. In the second-stage, the UGVs coordinates with the nearest UAVs dynamically, while minimizing the average distance for refueling. The performance of the algorithm is compared with the static placement of control station for UAVs to coordinate. The numerical simulation shows a considerable advantage of distributed UGVs over the static placement of control stations.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122322205","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
Integrating Reactive Behavior and Planning: Optimizing Execution Time Through Predictive Preparation of State Machine Tasks 整合反应性行为和计划:通过状态机任务的预测性准备优化执行时间
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00022
A. Schierl, A. Hoffmann, Ludwig Nägele, W. Reif
Tasks that change the physical state of a robot take a considerable amount of time to execute. However, many robot applications spend the execution time waiting, although the following tasks might require time to prepare. This paper proposes to amend tasks with a description of their expected outcomes, which allows planning successive tasks based on this information. The suggested approach allows sequential and parallel composition of tasks, as well as reactive behavior modeled as state machines. The paper describes the means of modeling and executing these tasks, details different possibilities of planning in state machine tasks, and evaluates the benefits achievable using the approach.
改变机器人物理状态的任务需要花费相当多的时间来执行。然而,许多机器人应用程序将执行时间花费在等待上,尽管以下任务可能需要时间来准备。本文提出用预期结果的描述来修改任务,从而允许基于该信息规划后续任务。建议的方法允许任务的顺序和并行组合,以及作为状态机建模的反应性行为。本文描述了建模和执行这些任务的方法,详细介绍了在状态机任务中规划的不同可能性,并评估了使用该方法可以实现的好处。
{"title":"Integrating Reactive Behavior and Planning: Optimizing Execution Time Through Predictive Preparation of State Machine Tasks","authors":"A. Schierl, A. Hoffmann, Ludwig Nägele, W. Reif","doi":"10.1109/IRC.2018.00022","DOIUrl":"https://doi.org/10.1109/IRC.2018.00022","url":null,"abstract":"Tasks that change the physical state of a robot take a considerable amount of time to execute. However, many robot applications spend the execution time waiting, although the following tasks might require time to prepare. This paper proposes to amend tasks with a description of their expected outcomes, which allows planning successive tasks based on this information. The suggested approach allows sequential and parallel composition of tasks, as well as reactive behavior modeled as state machines. The paper describes the means of modeling and executing these tasks, details different possibilities of planning in state machine tasks, and evaluates the benefits achievable using the approach.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128126347","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
Descartes-Agent: Verifying Formal Specifications Using the Model Checking Technique 笛卡尔- agent:使用模型检查技术验证形式规范
Pub Date : 1900-01-01 DOI: 10.1109/IRC.2018.00081
V. Subburaj, J. E. Urban
The field of software engineering is seeking ways to close the gaps that exist between the phases of software development, right from requirements specification until testing to deliver reliable software systems. The concepts discussed in this paper intends to reduce that gap using formal methods. This paper introduces new methods and tools that potentially would significantly reduce the time and cost of developing software systems while increasing their reliability. This paper describes a methodology using formal methods to verify software specifications. The use of formal methods during the different phases of a software development life cycle has proven advantages of resulting in a reliable software system. Understanding the importance of using formal methods to specify software systems and then to verify the specifications for correctness forms the first sub problem. Tools and framework needed to formally verify software specifications written for agent systems is also discussed in this paper. This research explores using the model checking methods along with the executable Descartes – Agent specifications to provide a basis for formal verification of agent systems and, generally reliable systems. The Descartes – Agent grammar previously developed was used to implement an algorithm that converts the agent specifications into an intermediate form in linear temporal logic form. Popular model checking tools such as Promela and SPIN were also used to provide a complete framework of verifiable formal specifications.
软件工程领域正在寻找方法来缩小软件开发阶段之间存在的差距,从需求规范到测试,以交付可靠的软件系统。本文讨论的概念旨在使用形式化方法减少这种差距。本文介绍了新的方法和工具,这些方法和工具可能会显著减少开发软件系统的时间和成本,同时提高它们的可靠性。本文描述了一种使用形式化方法来验证软件规格说明的方法。在软件开发生命周期的不同阶段使用形式化方法已经证明了产生可靠软件系统的优势。理解使用形式化方法来指定软件系统的重要性,然后验证规范的正确性形成了第一个子问题。本文还讨论了对代理系统编写的软件规范进行正式验证所需的工具和框架。本研究探索了使用模型检查方法以及可执行的笛卡尔-代理规范,为代理系统和通常可靠的系统提供形式化验证的基础。先前开发的笛卡尔-代理语法用于实现一种算法,该算法将代理规范转换为线性时间逻辑形式的中间形式。流行的模型检查工具,如Promela和SPIN,也用于提供可验证的正式规范的完整框架。
{"title":"Descartes-Agent: Verifying Formal Specifications Using the Model Checking Technique","authors":"V. Subburaj, J. E. Urban","doi":"10.1109/IRC.2018.00081","DOIUrl":"https://doi.org/10.1109/IRC.2018.00081","url":null,"abstract":"The field of software engineering is seeking ways to close the gaps that exist between the phases of software development, right from requirements specification until testing to deliver reliable software systems. The concepts discussed in this paper intends to reduce that gap using formal methods. This paper introduces new methods and tools that potentially would significantly reduce the time and cost of developing software systems while increasing their reliability. This paper describes a methodology using formal methods to verify software specifications. The use of formal methods during the different phases of a software development life cycle has proven advantages of resulting in a reliable software system. Understanding the importance of using formal methods to specify software systems and then to verify the specifications for correctness forms the first sub problem. Tools and framework needed to formally verify software specifications written for agent systems is also discussed in this paper. This research explores using the model checking methods along with the executable Descartes – Agent specifications to provide a basis for formal verification of agent systems and, generally reliable systems. The Descartes – Agent grammar previously developed was used to implement an algorithm that converts the agent specifications into an intermediate form in linear temporal logic form. Popular model checking tools such as Promela and SPIN were also used to provide a complete framework of verifiable formal specifications.","PeriodicalId":416113,"journal":{"name":"2018 Second IEEE International Conference on Robotic Computing (IRC)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134421909","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
期刊
2018 Second IEEE International Conference on Robotic Computing (IRC)
全部 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