2020 IEEE International Conference on Robotics and Automation (ICRA) 2020
DOI: 10.1109/icra40945.2020.9196513
|View full text |Cite
|
Sign up to set email alerts
|

CyPhyHouse: A programming, simulation, and deployment toolchain for heterogeneous distributed coordination

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…Robot motion planning is a large and active research area [7], [8], [9], [10], and planning from TL specifications has received significant attention [1], [11]. Abstraction-based approaches have stood out as a systematic framework of finding control policies [1], [12].…”
Section: A Related Workmentioning
confidence: 99%
“…Robot motion planning is a large and active research area [7], [8], [9], [10], and planning from TL specifications has received significant attention [1], [11]. Abstraction-based approaches have stood out as a systematic framework of finding control policies [1], [12].…”
Section: A Related Workmentioning
confidence: 99%
“…There exist several projects in this space [3,11,23,29] that allow provably safe CPS code to execute on real systems. This area aims to bridge the gap between abstract, verifiable models and concrete, executable implementation-level code.…”
Section: Verifiable and Executable Cpsmentioning
confidence: 99%
“…CyPhyHouse [29], based on the Koord [28] language, is a robotics stack aimed at verifying multi-agent, possibly heterogeneous, robotics systems. The high-level Koord language allows specification of tasks and associated safety requirements.…”
Section: Verifiable and Executable Cpsmentioning
confidence: 99%
“…Aerostack’s swarming capabilities are enabled by the framework’s social layer interface contracts, yet the mechanics of inter-agent communication is left for the application developer to finalize. A few examples of swarming solutions embedded into frameworks can be seen in the Voltron ( Mottola et al, 2014 ), Buzz ( Pinciroli and Beltrame, 2016 ), and CyPhyHouse 10 ’s Koord ( Ghosh et al, 2020 ) programming languages. Though varying in implementation details, the development framework provided by each of these languages allows the ultimate application developer to write an application from a swarm (or a sub-group of a swarm’s agents or super-group of sub-groups…) perspective with relative ease; this is done by including an underlying mechanism that propagates coordinating information between agents.…”
Section: Introductionmentioning
confidence: 99%