메뉴 건너뛰기




Volumn 19, Issue 6, 2010, Pages 825-847

Composable continuous-space programs for robotic swarms

Author keywords

Amorphous computing; Amorphous medium; Multi robot; Spatial computing; Swarm robotics

Indexed keywords

AMORPHOUS COMPUTING; AMORPHOUS MEDIUM; MULTI-ROBOT; SPATIAL COMPUTING; SWARM ROBOTICS;

EID: 77955714196     PISSN: 09410643     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00521-010-0382-8     Document Type: Article
Times cited : (71)

References (37)
  • 1
    • 51349090976 scopus 로고    scopus 로고
    • Ashley-Rollman MP, Goldstein SC, Lee P, Mowry TC, Pillai P (2007) Meld: a declarative approach to programming ensembles. In: IEEE international conference on intelligent robots and systems (IROS '07), IEEE Press, pp 2794-2800.
  • 2
    • 37049038067 scopus 로고    scopus 로고
    • Gooze: A stream processing language
    • Bachrach J (2004) Gooze: a stream processing language. In: Lightweight languages 2004, http://www. ll4. csail. mit. edu/.
    • (2004) In: Lightweight languages 2004
    • Bachrach, J.1
  • 3
    • 77955711515 scopus 로고    scopus 로고
    • Bachrach J, Beal J (2006) Programming a sensor network as an amorphous medium. In: Distributed computing in sensor systems (DCOSS) 2006 Poster.
  • 4
    • 37049028568 scopus 로고    scopus 로고
    • Bachrach J, Beal J, Fujiwara T (2007) continuous-space-time semantics allow adaptive program execution. In: IEEE SASO 2007, IEEE Press, pp 315-319.
  • 5
    • 57949094144 scopus 로고    scopus 로고
    • Bachrach J, Beal J, Horowitz J, Qumsiyeh D (2008) Empirical characterization of discretization error in gradient-based algorithms. In: IEEE international conference on self-adaptive and self-organizing systems (SASO) 2008, IEEE Press, pp 203-212.
  • 6
    • 26444553359 scopus 로고    scopus 로고
    • Beal J (2004) Programming an amorphous computational medium. In: Unconventional programming paradigms international workshop, Springer, Berlin, vol 3566, pp 121-136.
  • 7
    • 33645677022 scopus 로고    scopus 로고
    • Infrastructure for engineered emergence in sensor/actuator networks
    • Beal J, Bachrach J (2006) Infrastructure for engineered emergence in sensor/actuator networks. IEEE Intell Syst 21(2): 10-19.
    • (2006) IEEE Intell Syst , vol.21 , Issue.2 , pp. 10-19
    • Beal, J.1    Bachrach, J.2
  • 8
    • 77955716166 scopus 로고    scopus 로고
    • Beal J, Bachrach J (2007) Programming manifolds. In: DeHon A, Giavitto JL, Gruau F (eds) Computing Media and Languages for Space-Oriented Computation, Internationales Begegnungs- und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, Germany, Dagstuhl, Germany, no. 06361 in Dagstuhl Seminar Proceedings.
  • 9
    • 77955715653 scopus 로고    scopus 로고
    • Beal J, Bachrach J, Tobenkin M (2007) Constraint and restoring force. Technical Report MIT-CSAIL-TR-2007-044, MIT CSAIL.
  • 10
    • 56749173953 scopus 로고    scopus 로고
    • Beal J, Bachrach J, Vickery D, Tobenkin M (2008) Fast self-healing gradients. In: ACM symposium on applied computing, ACM, pp 1969-1975.
  • 11
    • 68749097568 scopus 로고    scopus 로고
    • Beal J, Bachrach J, Vickery D, Tobenkin M (2009) Fast self-stabilization for gradients. In: Distributed computing in sensor systems (DCOSS) 2009, Springer, Berlin, pp 15-27.
  • 12
    • 77955713007 scopus 로고    scopus 로고
    • Butera W (2002) Programming a paintable computer. Ph. D. thesis, MIT.
  • 13
    • 70350400421 scopus 로고    scopus 로고
    • Correll N, Bachrach J, Vickery D, Rus D (2009) Ad-hoc wireless network coverage with networked robots that cannot localize. In: IEEE international conference on robotics and automation, Kobe, IEEE Press.
  • 15
    • 13444292210 scopus 로고    scopus 로고
    • Effective leadership and decision making in animal groups on the move
    • Couzin I, Krause J, Franks N, Levin S (2005) Effective leadership and decision making in animal groups on the move. Nature 433: 513-516.
    • (2005) Nature , vol.433 , pp. 513-516
    • Couzin, I.1    Krause, J.2    Franks, N.3    Levin, S.4
  • 16
    • 77955715605 scopus 로고    scopus 로고
    • Eames A (2005) Enabling path planning and threat avoidance with wireless sensor networks. Master's thesis, MIT.
  • 18
    • 1542316037 scopus 로고    scopus 로고
    • Gay D, Levis P, von Behren R, Welsh M, Brewer E, Culler D (2003) The nesc language: a holistic approach to networked embedded systems. In: Proceedings of programming language design and implementation (PLDI) 2003, ACM, pp 1 - 11.
  • 19
    • 26444477433 scopus 로고    scopus 로고
    • Gummadi R, Gnawali O, Govindan R (2005) Macro-programming wireless sensor networks using kairos. In: DCOSS, Springer, Berlin, pp 126-140.
  • 20
    • 17544377081 scopus 로고    scopus 로고
    • Hill J, Szewcyk R, Woo A, Culler D, Hollar S, Pister K (2000) System architecture directions for networked sensors. In: In architectural support for programming languages and operating systems (ASPLOS) 2000, pp 93-104.
  • 22
    • 3042649845 scopus 로고    scopus 로고
    • Klavins E (2004) A language for modeling and programming cooperative control systems. In: Proceedings of the international conference on robotics and automation, IEEE Press, pp 3403-3410.
  • 23
    • 85095910244 scopus 로고    scopus 로고
    • Kleinrock L, Silvester J (1978) Optimum transmission radii for packet radio networks or why six is a magic number. In: National Telecommunications Conference, pp 4. 3. 1-4. 3. 5.
  • 24
    • 33845600439 scopus 로고    scopus 로고
    • Kloetzer M, Belta C (2006) Hierarchical abstractions for robotic swarms. In: IEEE international conference on robotics and automation, IEEE Press, pp 952-957.
  • 25
    • 85019620107 scopus 로고    scopus 로고
    • Levis P, Patel N, Culler D, Shenker S (2004) Trickle: a self-regulating algorithm for code propagation and maintenance in wireless sensor networks. In: Proceedings of the 1st conference on symposium on networked systems design and implementation, ACM, vol 1, pp 15-28.
  • 26
    • 23944487783 scopus 로고    scopus 로고
    • Madden S, Franklin M, Hellerstein J, Hong W (2005) Tinydb: an acquisitional query processing system for sensor networks. In: ACM Transactions on Database Systems (TODS), ACM, vol 30, pp 122-173.
  • 27
    • 77955716806 scopus 로고    scopus 로고
    • Margolus N (1993) CAM-8: A computer architecture based on cellular automata. In: Pattern formation and lattice-Gas Automata.
  • 28
    • 77955710906 scopus 로고    scopus 로고
    • Mataric M, Marjanovic M (1993) Synthesizing complex behaviors by composing simple primitives. In: Proceedings, self organization and life, from simple rules to global complexity, European Conference on Artificial Life (ECAL-93), pp 698-707.
  • 29
    • 77955714326 scopus 로고    scopus 로고
    • McLurkin J (2004) Stupid robot tricks: a behavior-based distributed algorithm library for programming swarms of robots. Master's thesis, MIT.
  • 30
    • 77955717790 scopus 로고    scopus 로고
    • Minar N, Burkhart R, Langton C, Askenazi M (1996) The swarm simulation system, a toolkit for building multi-agent simulations. Technical Report Working Paper 96-06-042, Santa Fe Institute.
  • 32
    • 77954441481 scopus 로고    scopus 로고
    • Newton R, Welsh M (2004) Region streams: functional macroprogramming for sensor networks. In: First international workshop on Data Management for Sensor Networks (DMSN), ACM, pp 78-87.
  • 33
    • 77955712223 scopus 로고    scopus 로고
    • Newton R, Girod L, Craig M, Madden S, Morrisett G (2008) Wavescript: a case-study in applying a distributed stream-processing language. Technical Report MIT-CSAIL-TR-2008-005, MIT CSAIL.
  • 34
    • 77955716551 scopus 로고    scopus 로고
    • Palmer J, GL Steele J (1992) Connection machine model cm-5 system overview. In: Fourth symposium on the frontiers of massively parallel computation, IEEE Press, pp 474-483.
  • 35
    • 4544234499 scopus 로고    scopus 로고
    • Raffle H, Parkes A, Ishii H (2004) Topobo: a constructive assembly system with kinetic memory. In: Proceedings of the SIGCHI conference on human factors in computing systems, ACM, pp 647-654.
  • 36
    • 33845664994 scopus 로고    scopus 로고
    • Rosa MD, Goldstein SC, Lee P, Campbell JD, Pillai P (2006) Scalable shape sculpting via hole motion: motion planning in lattice-constrained module robots. In: IEEE International Conference on Robotics and Automation (ICRA '06), IEEE Press.
  • 37
    • 51649108397 scopus 로고    scopus 로고
    • Rosa MD, Goldstein SC, Lee P, Campbell JD, Pillai P (2008) Programming modular robots with locally distributed predicates. In: IEEE International Conference on Robotics and Automation (ICRA '08).


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.