Carlos Espinoza Curto and Pablo Garrido
e77dca435b
Bump micro-ROS-Agent to Fast DDS v3.0.1 ( #237 )
...
* Bump to Fast DDS v3
Signed-off-by: Carlosespicur <carlosespicur@proton.me >
* Fix xrce agent package name and change git tag in SuperBuild.cmake
Signed-off-by: Carlosespicur <carlosespicur@proton.me >
* Bump XRCE Agent version
---------
Signed-off-by: Carlosespicur <carlosespicur@proton.me >
Co-authored-by: Pablo Garrido <pablogs9@gmail.com >
2025-03-10 07:43:58 +01:00
Pablo Garrido
dc4a428a75
Bump Micro XRCE-DDS Agent ( #226 )
2024-05-31 09:12:02 +02:00
Antonio Cuadros
964b0aec1a
Add empty type key hash to GraphCache ( #189 )
...
Signed-off-by: acuadros95 <acuadros1995@gmail.com >
2023-06-06 11:11:24 +02:00
mergify[bot] and Pablo Garrido
53ff7d409d
Fix Datawriter destruction ( #169 ) ( #170 )
...
Signed-off-by: Pablo Garrido <pablogs9@gmail.com >
Signed-off-by: Pablo Garrido <pablogs9@gmail.com >
(cherry picked from commit 4f686e8dc1 )
Co-authored-by: Pablo Garrido <pablogs9@gmail.com >
2022-08-23 13:08:35 +02:00
mergify[bot] and cmraaron
9e9167b0d7
Synchronise predicate ( #160 ) ( #165 )
...
* ensure synchronised access to our predicate
Signed-off-by: Aaron <aaron.lipinski@cm-robotics.com >
* release lock before signalling
Signed-off-by: Aaron <aaron.lipinski@cm-robotics.com >
Signed-off-by: Aaron <aaron.lipinski@cm-robotics.com >
(cherry picked from commit d4be840332 )
Co-authored-by: cmraaron <102722879+cmraaron@users.noreply.github.com >
2022-08-19 09:27:21 +02:00
mergify[bot] and Pablo Garrido
495733690c
Fix memory leak in graph manager ( #147 ) ( #148 )
...
Signed-off-by: Pablo Garrido <pablogs9@gmail.com >
(cherry picked from commit c89776e1fd )
Co-authored-by: Pablo Garrido <pablogs9@gmail.com >
2022-06-08 14:21:11 +02:00
mergify[bot] and Pablo Garrido
ed0402c2dd
Add services to graph manager ( #127 ) ( #129 )
...
Signed-off-by: Pablo Garrido <pablogs9@gmail.com >
(cherry picked from commit 6d67807737 )
Co-authored-by: Pablo Garrido <pablogs9@gmail.com >
2022-03-22 10:26:24 +01:00
mergify[bot] and Pablo Garrido
5780038fcc
Add used missing includes ( #116 ) ( #124 )
...
* Signed-off-by: Pablo Garrido <pablogs9@gmail.com >
* Update CI
Signed-off-by: Pablo Garrido <pablogs9@gmail.com >
(cherry picked from commit 2326a201bc )
Co-authored-by: Pablo Garrido <pablogs9@gmail.com >
2022-03-17 08:47:50 +01:00
mergify[bot] and Pablo Garrido
61b1e6fc8c
Fix memory leak in FastDDS datawriter ( #107 ) ( #109 )
...
Signed-off-by: Pablo Garrido <pablogs9@gmail.com >
(cherry picked from commit ff2ae91877 )
Co-authored-by: Pablo Garrido <pablogs9@gmail.com >
2021-12-22 10:23:17 +01:00
Antonio Cuadros
d149bb7018
Modify argument type ( #91 )
2021-08-23 13:52:17 +02:00
Pablo Garrido
646ca52aab
Fix graph manager datawriters behaviour ( #84 )
...
* Fix graph manager datawriters
Fixes
Fix
Fix destruction
* Revert "Fix graph manager datawriters"
This reverts commit 2847a2ebc3 .
* Initial
2021-07-09 13:36:31 +02:00
Pablo Garrido
95fecd77ae
Graph manager: Fix participant mask for listener callbacks ( #81 )
2021-07-08 15:21:01 +02:00
Pablo Garrido and Your Name
69f17c28a8
Fix agent launch ( #78 )
...
Co-authored-by: Your Name <you@example.com >
2021-07-05 10:49:11 +02:00
Pablo Garrido
f6a2aa3b60
Fix graph manager node namespaces ( #75 )
...
* Fix graph manager node namespaces
* Update
2021-07-02 13:28:22 +02:00
Pablo Garrido
a623308505
Fix graph manager node namespaces ( #72 )
2021-07-02 09:44:20 +02:00
Pablo Garrido
e133754746
Fix Rolling agent ( #61 )
...
* Initial
* Remove deprecated FastDDS entities methods
Remove headers
* Add conversion functions
2021-06-21 16:15:47 +02:00
Pablo Garrido and Antonio Cuadros
a3fe4aa376
Add multi domain graph manager ( #69 )
...
* Add multi domain graph manager
* Update
* Fix
* Fix
* Update micro_ros_agent/include/agent/graph_manager/graph_manager.hpp
Co-authored-by: Antonio Cuadros <49162117+Acuadros95@users.noreply.github.com >
Co-authored-by: Antonio Cuadros <49162117+Acuadros95@users.noreply.github.com >
2021-06-21 16:15:07 +02:00
Jose Antonio Moral
df9202ea8c
Add ros2 launch capabilities and example launch file ( #47 )
2020-12-14 08:30:18 +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 and Pablo 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
Julián Bermúdez Ortega
85ec50d441
Update main.cpp according to Micro XRCE-DDS Agent API changes. ( #27 )
2020-04-14 16:59:32 +02:00
Borja Outerelo and Julián Bermúdez Ortega
f377b7a727
Dashing migration. ( #15 )
...
* Addapt to Dashing Diademata rosidl generation.
* Use new Micro XRCE-DDS agent library API.
* main.cpp update (#22 )
* Update main.cpp according to the new version of Micro-XRCE-DDS-Agent.
* Apply suggestions from code review
Co-Authored-By: Borja Outerelo <borjaouterelo@gmail.com >
Co-authored-by: Borja Outerelo <borjaouterelo@gmail.com >
Co-authored-by: Julián Bermúdez Ortega <julianbermudez@eprosima.com >
2020-01-28 11:06:29 +01:00
Borja Outerelo
f7f4bf405e
Rename package. ( #12 )
2019-04-24 18:23:13 +02:00