Gramazio Kohler Research
News
Teaching
Research
Projects
Publications
About
Team
Open Positions
Contact
Books
Chair
Papers
Press
Dissertations
Software

Software
roslibpy
Python ROS Bridge library allows to use Python and IronPython to interact with ROS, the open-source robotic middleware. It uses WebSockets to connect to rosbridge 2.0 and provides publishing, subscribing, service calls, actionlib, TF, and other essential ROS functionality. Unlike the rospy library, this does not require a local ROS environment, allowing usage from platforms other than Linux.

Github repository

Software
COMPAS EVE
Event-based communication infrastructure to the COMPAS framework. Using events is a way to decouple the components of a system, making it easier to develop, test, and maintain. This allow communication between different parts of a program using messages. These messages are sent around using a publisher/subscriber model.

Github repository

Software
COMPAS FAB: Robotic fabrication package for the COMPAS Framework
Robotic fabrication package for the COMPAS Framework facilitating the planning and execution of robotic fabrication processes. It provides interfaces to existing software libraries and tools available in the field of robotics (e.g. OMPL, ROS) and makes them accessible from within the parametric design environment. The package builds upon COMPAS, an open-source Python-based framework for collaboration and research in architecture, engineering and digital fabrication.

Github repository
Projects: compas_fab
Copyright 2024, Gramazio Kohler Research, ETH Zurich, Switzerland
Gramazio Kohler Research
Chair of Architecture and Digital Fabrication
ETH Zürich HIB E 43
Stefano-Franscini Platz 1 / CH-8093 Zurich

+41 44 633 49 06
Follow us on:
Vimeo | Instagram