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

Ritwika Ghosh,Joao P. Jansch-Porto,Chiao Hsieh,Amelia Gosse,Minghao Jiang,Hebron Taylor,Peter Du,Sayan Mitra,Geir Dullerud,Ritwika Ghosh,Joao P. Jansch-Porto,Chiao Hsieh,Amelia Gosse,Minghao Jiang,Hebron Taylor,Peter Du,Sayan Mitra,Geir Dullerud

Programming languages, libraries, and development tools have transformed the application development processes for mobile computing and machine learning. This paper introduces CyPhyHouse—a toolchain that aims to provide similar programming, debugging, and deployment benefits for distributed mobile robotic applications. Users can develop hardware-agnostic, distributed applications using the high-le...