Workspace de ros2 que implementa un servidor grpc en python, un cliente en c# y un servidor grpc-gateway para obtener datos publicados en un tópico de ROS, este workspace se puede usar para obtener usando HTTP datos publicados en un tópico. Use, modifique y refactorice el código como usted desee.
Para compilar el proyecto hacer colcon build -> source/install.setup.bash (se usa ros2)
- Image.py -> ros2 run interfaces image.py
- Grpc-server.py -> ros2 run interfaces grpc_server.py
- program.cs -> dotnet run (en la carpeta de scripts)
- gateway.go -> go run gateway.go
La documentacion del proyecto se hizo usando doxygen, se puede encontrar corriendo el archivo index.html encontrado en src/interfases/html