




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Non Uniform Robot Densities in Vibration Driven Swarms Using Phase Separation Theory Siddharth Mayya1 Gennaro Notomista1 Dylan Shell2 Seth Hutchinson1 and Magnus Egerstedt1 Abstract In robot swarms operating under highly restrictive sensing and communication constraints individuals may need to use direct physical proximity to facilitate information exchange However in certain task related scenarios this requirement might confl ict with the need for robots to spread out in the environment e g for distributed sensing or surveillance appli cations This paper demonstrates how a swarm of minimally equipped robots can form high density robot aggregates that coexist with lower robot densities in space We envision a sce nario where a swarm of vibration driven robots which sit atop bristles and achieve directed motion by vibrating them move randomly in an environment while colliding with each other Theoretical techniques from the study of far from equilibrium collectives and statistical mechanics clarify the mechanisms underlying the formation of these high and low density regions Specifi cally we capitalize on a transformation that connects the collective properties of a system of self propelled particles with that of a well studied molecular fl uid system thereby inheriting the rich theory of equilibrium thermodynamics Real robot experiments as well as simulations illustrate how inter robot collisions can precipitate the formation of non uniform robot densities in a closed and bounded region I INTRODUCTION Swarm robotic systems are comprised of robots that though individually simple aim to produce useful group level behaviors via local interactions see surveys 1 2 and references within Designing such collective behaviors can become especially challenging when considering scenarios where robots with limited sensing and communication ca pabilities perform tasks which require them to spread across an environment e g for distributed sensing or environmental surveillance applications 3 4 Under these circumstances the robots might require spatial proximity to facilitate in formation exchange while simultaneously performing task related actions 5 6 In this paper we highlight a mechanism to achieve co existing regions of low and high robot density in swarms with severe constraints on sensing and communication We demonstrate these behaviors on a team of vibration driven robots called brushbots 7 which achieve directed locomo tion by vibrating bundles of fl exible bristles In particluar these robots do not possess sensors to detect other robots and simply traverse the environment while colliding with This work was supported by the U S Offi ce for Naval Research under Grant N0014 15 1 2115 and in part by the NSF under IIS 1453652 1S Mayya G Notomista S Hutchinson and M Egerstedt are with the Institute for Robotics and Intelligent Machines Georgia Institute of Tech nology Atlanta GA USA siddharth mayya g notomista seth magnus gatech edu 2D Shell is with the Department of Computer Science and Engineering at Texas A M University College Station TX USAdshell tamu edu other robots We illustrate that the mechanisms underlying the obtained density distributions can be explained using results from statistical mechanics which investigates how macroscopic phenomena observed in physical systems can be related to the microscopic behaviors of constituent parti cles 8 While equilibrium statistical mechanics provides an ex tensive vocabulary to describe macroscopic behaviors much of the classical theory deals with idealized interactions among particles limiting its applicability in swarm robotic systems 9 However the study of physical systems that are far from equilibrium has generated a great deal of recent excitement 10 given its ability to systematically analyze complex collectives in nature 11 In these active matter systems an interplay between self propulsion inter particle effects and environmental forces leads to a wide variety of emergent behaviors 12 13 This paper takes advantage of a lesser known formal connection between certain types of active matter systems and equilibrium thermodynamics to develop a microscopic description for a group of self propelled brushbots while retaining the extensive benefi ts of the classical thermodynamic theory We envision a team of brushbots moving randomly within a closed domain while colliding with each other The simul taneous formation of regions with lower and higher robot density is intuitively supported by two observations Firstly a given robot s speed decreases with increasing robot density around it a direct consequence of the inter robot collisions experienced by the robot Secondly a system of particles which are embodied by robots in this context tend to accu mulate in regions where they move more slowly 14 This phenomenon known as motility induced phase separation MIPS in the physics literature 15 allows us to explore the conditions on the motion characteristics of the robots required to display such behaviors A team of brushbots provides an ideal platform for achiev ing such variable density behaviors since their minimalist construction makes them robust to the force experienced dur ing inter robot collisions even at relatively high speeds 7 Additionally the inherently noisy dynamics of the brushbots ensures that similar to active matter systems high density robot clusters do not persist forever The outline of the paper is as follows The next sec tion makes more detailed connections to relevant literature Section III introduces the stochastic differential equation describing the dynamics of each brushbot and uses existing results on inter robot collisions to derive a density dependent speed profi le for each robot In Section IV this model is 2019 IEEE RSJ International Conference on Intelligent Robots and Systems IROS Macau China November 4 8 2019 978 1 7281 4003 2 19 31 00 2019 IEEE4106 leveraged to discuss the conditions under which motility induced phase separation can occur by drawing connections with an equivalent system of particles at thermal equilibrium Simulations confi rm the formation of robot aggregations for varying parameter ranges In Section V the mechanism is deployed on a team of real differential drive like brushbots to illustrate the formation of high and low robot densities Section VI concludes the paper II RELATEDWORK A Aggregation in Swarm Robotics Within the robotics literature several threads of work have examined how to get robots under a variety of cir cumstances to aggregate in certain places or at particular densities 16 19 The problem of aggregation becomes especially relevant when the robots have limited sensing capabilities and basic computational resources since physical proximity is then essential to enable more sophisticated swarm behaviors e g 20 In 21 the authors investigate the ability of robots with access to minimal but unrestricted range information to aggregate Work in 22 investigates how robots can achieve different packing arrangements based on the concept of different radii of interaction In contrast to methods like those above which cluster robots into high density groups this paper investigates the maintenance of two different densities which coexist over time Furthermore unlike the approach taken in 23 our approach emphasizes the notion of different phases with distinct robot densities in varying regions of the domain for which intermediate densities are dynamically unstable and hence vanish We demonstrate that the physical effects of inter robot collisions cause the robots to slow down precipitating the formation of such regions B Active Matter Systems The physics of active matter deals with the study of self driven particles that convert stored or ambient energy into organized movement and the associated models can be used to describe systems as diverse as fi sh schools colloidal suspensions and bacterial colonies see surveys 11 13 for a discussion on collective phenomena in active matter systems In particular the study of motility induced phase sepa ration focuses on how active matter systems consisting of self propelled particles under purely repulsive interactions can spontaneously phase separate In particular it has been shown that under suitable modeling assumptions a direct connection can be made between such a system and a passive simple fl uid at equilibrium with attractive interactions among the molecules The latter equilibrium systems are well understood 24 thus allowing a large body of analysis to be transferred for the study of active self propelled systems as discussed in 15 25 26 In this paper we leverage this connection to demonstrate how a swarm of brushbots 7 with severely constrained sensing capabilities can phase separate into regions of high and low robot density III MOTION ANDCOLLISIONMODEL A Motion Model In this section we fi rst briefl y motivate the dynamical model for the brushbot 7 operating in an environment with no other robots present Following this we analyze the ef fects of interactions between multiple robots and characterize the velocity of the robots as a function of swarm density The differential drive like construction of our brushbots allows the motion of the robot to be expressed using unicycle dynamics with linear and angular velocity as the inputs For a group of N robots let zi xi yi and idenote the position and orientation of robot i 1 N N respectively Each robot has a circular footprint of radius r and operates in a closed and bounded domain V R2 As discussed in 7 the presence of manufacturing dif ferences as well as the nature of bristle based movement underline the need for a stochastic model to describe the motion of the brushbots To this end we introduce additive noise terms which affect the translational and rotational motion of the robots with diffusive coeffi cients Dtand Dr respectively Under this model the state zi i evolves ac cording to standard Langevin dynamics which is a stochastic differential equation given componentwise as dxi v0cos i p 2Dt Wx dyi v0sin i p 2Dt Wy 1 d i p 2Dr W where v0is the constant self propelled speed of the robot and Wx Wy W denote Wiener process increments repre senting white Gaussian noise The total distance traveled by the robot will depend on the diffusion parameters Dt Dr and the speed v0 27 The effective diffusion coeffi cient of the robot 11 measured on time scales longer than the time required for the orientation of the robot to uncorrelate defi ned as r D 1 r can be quantifi ed as D v2 0 2Dr Dt An important predictor of phase separation behavior in interacting systems is the activity parameter e g 25 26 which we defi ne here as A v0 2rDr 2 The activity parameter is proportional to the distance traveled by a robot before its direction uncorrelates completely 25 and will be used to characterize the proportion of high and low robot density regions in Section IV In Section V we use robotic experiments to empirically determine the diffusion coeffi cients Dtand Drof the brushbot but for now we simply assume that these parameters are available to us and are constant throughout the swarm B Inter Robot Interaction Models In the previous section we described the dynamics of a single robot moving with a self propelled speed v0through 4107 the domain Given a group of N brushbots moving randomly according to these dynamics in the domain V we now de velop a model to describe the effects of inter robot collisions on the average speed of the robots For a team of colliding robots average robot speeds reduce with increasing density in the region around the robot a direct consequence of the density dependent collision rates 20 The distribution of robots over the domain can be described in terms of the coarse grained density V R obtained by overlaying a suitable smoothing function e g 25 over the microscopic density measure N X k 1 z zk 3 defi ned at each point z V Here denotes the Dirac delta measure We defer the actual computational details of the coarse grained density to Section IV B which discusses the simulation results A given robot i will experience varying collision rates depending on the density of robots surrounding it The developed model is agnostic to which robot we pick since the following mean fi eld analysis applies to any robot in the domain 28 Then the speed of a given robot i is a function of its location as well as the robot density in the environment The following assumption simplifi es the dependence of the robot speed on the robot density Assumption 1 Assume that the coarse grained density of robots varies slowly over the domain z 1 z V Furthermore let the speed of robot i depend only on the densities in some neighborhood of the robot location zi Then the speed of the robot can be assumed to depend only on the density at the robot s location Consequently we denote the speed of robot i as v zi This assumption allows us to develop an analytical expres sion for the speed of a robot at a given location as a function of the robot density at that location Using the inter robot collision model developed in our previous work 20 the expected time between collisions experienced by robot i at its current location ziis given as c zi 1 4r 4 v0 zi 4 where r denotes the radius of each robot The modifi ed speed term 4 v0is equal to the mean relative speed between all the robots 20 Furthermore let mdenote the expected time spent by a robot in a collision with another robot before re attaining its self propelled speed v0 This process occurs via forces acting on the robots as well as the rotational diffusion of each robot as dictated by the rotational diffusion coeffi cient Dr in 1 For instance the rotational diffusion might cause the robots to eventually move in different directions effectively resolving the collision In Section III C for a choice of diffusion parameters we use a team of simulated brushbots to determine the average speed empirically and to estimate m as the parameter value which best fi ts the speed data With the robot traveling at speed v0between collisions and effectively remaining stationary during a collision the average speed may be expressed as v zi v0 1 m c zi m 5 Under the simplifying assumption that the time to resolve collisions is smaller than inter collision time intervals i e m c which is valid at low as well as intermediate densities and substituting from 4 the expression for c 5 can be cast into the general form v zi v0 1 zi 6 where 4r 4 v0 m 1 7 represents the extrapolated density at which the speed be comes zero and can be interpreted as the packing density of robots in the domain 15 Next we introduce a simulation setup which verifi es the linear dependency of velocity on lo cal robot density as predicted by 4 6 and 7 and gives numerical estimates for the collision resolution time m C Simulation Setup For varying robot densities Fig 1 plots the robot speed averaged over all the robots This simulation is performed for a uniform distribution of robots over the domain to prevent the averages from being affected by variable high and low density regions A uniform distribution was ensured by selecting the activity parameter A defi ned in 2 to be well below the values which would lead to phase separation see supplementary material for 25 The average speed of the swarm at each point in time was computed by projecting the instantaneous velocity of each robot along its current orientation vector i cos i sin i T v t 1 N N X i 1 zi t T i t For different robot densities Fig 1 depicts the average robot speeds empirically computed over the duration of a simulation As seen the average robot speed decreases linearly with density as predicted by 4 and 6 Deviations at high densities can be justifi ed by the violation of the assumption that m c In the next section we illustrate how the slowdown of robots due to collisions can actually lead to phase separated regions of high and low robot densities as predicted by equilibrium thermodynamics 4108 00 020 040 060 080 10 120 140 16 1 5 2 2 5 3 3 5 4 Fig 1 Validation of the relation between the average speed of robots and the swarm density using the simulation setup described in Section III C Average speed measurements are plotted with red dots while the best fi t line is shown in blue At low densities the average speed equals the self propelled speed of the robots set at v0 4 in this simulation As the density increases robots experience higher collision rates which slows them down Best fi t collision resolution time m 0 177s see 6 IV MOTILITY INDUCEDPHASESEPARATION In the previous section we analyzed the velocity profi le of robots interacting purely via inter robot collisions In this section we provide a brief summary of important results in the active matter literature that establish an equivalence between such a swarm of robots and a passive Brownian molecular system at equilibrium see 15 for further details and 29 for an expanded version of this section Such an equivalence allows us to specify the system parameters under which the swarm can be expected to phase separate and form regions of unequal robot density A Theoretical Analysis The following theorem initially presented in 30 and summarized in 15 illustrates how a swarm of robots interacting via collision interactions can be mapped to a system of passive Brownian particles at equilibrium Theorem 1 15 A team of robots operating in a domain V satisfying the dynamics in 1 and interacting purely via inter robot collisions can be expressed as a system of passive Brownian particles with an attractive potential if the following conditions are satisfi ed 1 Assumption 1 is valid 2 The coarse graining of the microscopic density mea sure given by 3 is valid Under these conditions the free energy density of the system can be expressed as f z z ln z 1 Z z 0 1 2 ln v2 s Dr 2Dt ds z 8 where is given by 7 Proof Sketch See 29 Given the equivalence established by Theorem 1 we can analyze the phase separation
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福建电商营销方案设计
- 珍珠奶茶的营销方案策划
- 减肥水果营销策划方案
- 钢筋工程质量管理
- 酒店网站建设方案咨询
- 咨询方案的总结
- 钢箱梁施工方案整改
- 建筑方案设计资源包括哪些
- 跑步健身活动方案策划
- 人工智能技术与AIGC应用 课件全套 第1-8章 认识人工智能 - AIGC 的发展与展望
- 《新课程标准解读》课件
- 2025年高校教师资格证考试题库(带答案能力提升)
- 【高分复习笔记】高廷耀《水污染控制工程》(第4版)(上册)笔记和课后习题(含考研真题)详解
- 福建福州地铁集团有限公司招聘笔试冲刺题2025
- 减重代谢护理案例分享
- 给水排水管道工程施工质量评定表
- 高职数学课件 1.1函数
- 自建房屋地基施工合同
- GB/T 5526-2024动植物油脂相对密度的测定
- 北师大版 五年级上册数学 预习单
- 精神科意外事件防-噎食
评论
0/150
提交评论