Commit Graph
6 Commits
Author SHA1 Message Date
Jose Antonio Moral 837d8718bf Add steps for estalishing a serial connection (#45) 2020-12-14 07:39:41 +01:00
Jose Antonio Moral 4df06bcfaa Snap build for the micro-ROS-Agent (#43)
* Add snap packaging

* First approach for snap packaging

* Working state

* Fixes

* Simplify snapcraft.yaml

* Fix snapcraft build

* Fix daemon

* Fix compilation due to external micro_ros_msgs

* CMakeLists cleanup
2020-12-03 15:38:33 +01:00
Jose Antonio Moral e9330bf974 Create graph manager after checking passed CLI arguments and launch xrce-dds server (#41) 2020-12-02 16:51:22 +01:00
Jose Antonio Moral 602976b45f micro_ros_msgs has its own repository now (#40)
* micro_ros_msgs has its own repository now

* Update CI

* Update CI

* Fix CI order

* Error in YAML file

* Source ROS2

* Add rosdep update

* Fix
2020-12-01 11:58:57 +01:00
Jose Antonio MoralandPablo Garrido 23bcea8efb Feature/graph manager (#38)
* Initial changes

* Working state

* Working state

* Working state

* Working state

* Working state

* Working state

* Added graph listener

* Updates

* Testing name demangling

* Graph manager: reworked

* Remove debug trace

* Treat errors when freeing rcutils resources

* Improve logics for discovering entities

* Working state: Micro-ROS graph manager

* Fix micro_ros_graph_info typesupport type name

* Remove double CMakeLists comment

* Remove package.xml commented block

* Add missing include

* Added CI

* Remove GUID_t param from callbacks signature

* Add services names and types to micro-ROS graph topic

* Differenciate between service server and clients

* remove debug traces

Co-authored-by: Pablo Garrido <pablogs9@gmail.com>
2020-11-26 07:44:52 +01:00
Jose Antonio Moral 8bbe143d11 Refactor micro-ROS-Agent to use new singleton class (#34) 2020-08-04 12:41:39 +02:00