Commit graph

122 commits

Author SHA1 Message Date
Alejandro Hernández Cordero
c70774659d
Fixed doxygen warnings (#677) (#696)
Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-06-23 19:55:31 +02:00
Jacob Perron
2be7dc89ad 1.1.5 2020-06-03 20:23:42 -07:00
Jacob Perron
f82eecafdd 1.1.4 2020-06-02 23:40:26 -07:00
Jacob Perron
06bd93bc87 1.1.3 2020-06-01 10:46:25 -07:00
Chris Lalancette
83364247cd
Add Security Vulnerability Policy pointing to REP-2006. (#661)
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2020-05-29 16:49:34 -04:00
brawner
9ad198ef2d
Address unused parameter warnings (#666)
Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-05-29 12:14:58 -07:00
brawner
b786cea348
Increase test coverage of rcl_action (#663)
* Add action_server validity check, and remove dead code

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Increase test coverage of rcl_action

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Reorganizing impl structs into private header

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Addressing PR Feedback

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* Addressing memory error and PR feedback

Signed-off-by: Stephen Brawner <brawner@gmail.com>

Co-authored-by: Stephen Brawner <stephenbrawner@verbsurgical.com>
2020-05-28 16:02:35 -07:00
Ivan Santiago Paunovic
21b5396517 1.1.2 2020-05-28 14:13:20 +00:00
Ivan Santiago Paunovic
fad0963cf1 Changelogs
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
2020-05-28 14:12:26 +00:00
Jacob Perron
75e475819b 1.1.1 2020-05-26 19:30:32 -07:00
Ivan Santiago Paunovic
30e0536a1d 1.1.0 2020-05-22 14:46:38 +00:00
Ivan Santiago Paunovic
35944ce9cd Changelogs
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
2020-05-22 14:46:07 +00:00
brawner
7f57396fb4
Updated QDs for 1.0 (#647)
Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-05-12 17:55:21 -07:00
Jacob Perron
d3217513b1 1.0.0 2020-05-12 14:02:12 -07:00
Chris Lalancette
cec60fb831 0.9.1 2020-05-08 15:18:17 +00:00
Chris Lalancette
752a8511f2 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2020-05-08 15:18:05 +00:00
Alejandro Hernández Cordero
0f0424fe7f
Included features (#644)
* Included features

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Added feedback

Signed-off-by: ahcorde <ahcorde@gmail.com>

* fix on rcl_yaml_param_parser doxygen

Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-05-08 08:48:03 +02:00
brawner
728b8b89bd
Quality Declarations for rcl_action, rcl_lifecycle, yaml_parser (#641)
* READMEs and Quality Declarations for rcl_action, rcl_lifecycle, yaml_parser

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* PR Fixup

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* PR Fixup

Signed-off-by: Stephen Brawner <brawner@gmail.com>

* PR Fixup

Signed-off-by: Stephen Brawner <brawner@gmail.com>
2020-05-07 09:35:41 +02:00
Jacob Perron
47501d17c5 0.9.0 2020-04-29 09:41:48 -07:00
Dirk Thomas
b343368840
export targets in a addition to include directories / libraries (#632)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-04-23 14:18:55 -07:00
Dirk Thomas
94b5a1d7d0
rename rosidl_generator_c namespace to rosidl_runtime_c (#616)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-04-10 21:58:19 -07:00
Dirk Thomas
88fd4b0313
rename rosidl_generator_cpp namespace to rosidl_runtime_cpp (#615)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-04-10 15:55:20 -07:00
Alejandro Hernández Cordero
08e0c715c5
Changed rosidl_generator_c/cpp to rosidl_runtime_c/cpp (#588)
* Changed rosidl_generator_c/cpp to rosidl_runtime_c/cpp

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fixed rcl rcl_runtime_c dependency

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fixed rcl_action rcl_runtime_c dependency

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fixed rcl_lifecycle rcl_runtime_c dependency

Signed-off-by: ahcorde <ahcorde@gmail.com>

* keep the originally used dependency type

Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-04-10 12:25:26 +02:00
ahcorde
4cd2df005e changed build_depend and build_depend_export dependencies to depend
Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-02-18 11:38:01 +01:00
Dirk Thomas
4b9c0a30be
code style only: wrap after open parenthesis if not in one line (#565)
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
2020-02-03 09:06:35 -08:00
tomoya
80340c8b5a should also check if action status publisher is ready. (#541)
Signed-off-by: Tomoya.Fujita <Tomoya.Fujita@sony.com>
2019-11-29 10:12:31 -03:00
Shane Loretz
9034c406c2 0.8.3
Signed-off-by: Shane Loretz <sloretz@openrobotics.org>
2019-11-08 11:26:28 -08:00
Shane Loretz
3d3b77c1fd 0.8.2
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
2019-10-23 17:35:56 -07:00
Jacob Perron
b7610d9392
[rcl_action] Correct action server documentation (#519)
rcl_action_process_cancel_request() will never return RCL_RET_ACTION_SERVER_TAKE_FAILED.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2019-10-11 13:51:29 -07:00
William Woodall
e673988415
add mechanism to pass rmw impl specific payloads during pub/sub creation (#513)
* add optional rmw payload to rcl options for pub and sub

Signed-off-by: William Woodall <william@osrfoundation.org>

* move ignore_local_publications into rmw options structure for subs

Signed-off-by: William Woodall <william@osrfoundation.org>
2019-10-08 15:40:33 -07:00
Chris Lalancette
0198ffef71 0.8.1 2019-10-08 12:09:24 +00:00
Chris Lalancette
e261e5c1a8 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2019-10-08 12:09:10 +00:00
Chris Lalancette
d655147310 0.8.0 2019-09-26 18:45:43 +00:00
Chris Lalancette
6b865af1d5 Changelog.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2019-09-26 18:45:33 +00:00
ivanpauno
4eeaecf969
Fix rcl_action test_graph (#504)
Signed-off-by: ivanpauno <ivanpauno@ekumenlabs.com>
2019-09-20 14:22:38 -03:00
Mikael Arguedas
926da81913 remove unused CMake code (#475)
* remove copy-n-paste CMake code

Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>

* fixup rmw_implementation_cmake dependency

Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
2019-07-29 11:16:36 -07:00
Michael Carroll
4f68bbf43f
0.7.4
Signed-off-by: Michael Carroll <michael@openrobotics.org>
2019-05-29 18:43:41 -05:00
Siddharth Kucheria
9566f39d60
rcl_action - user friendly error messages for invalid transitions (#448)
* user friendly error messages for invalid transitions

Signed-off-by: Siddharth Kucheria <kucheria@usc.edu>
2019-05-21 15:17:37 -07:00
William Woodall
c972d0300e
0.7.3 2019-05-20 15:57:11 -07:00
William Woodall
f8333942fd
changelogs
Signed-off-by: William Woodall <william@osrfoundation.org>
2019-05-20 15:57:00 -07:00
Prajakta Gokhale
3806aa226d Fix leaks in rcl_action unit tests (#442)
Fix memory leaks detected by AddressSanitizer from rcl_action unit
tests.

Signed-off-by: Prajakta Gokhale <prajaktg@amazon.com>
2019-05-20 15:04:30 -07:00
Jacob Perron
2815b6876f 0.7.2 2019-05-08 16:53:26 -07:00
Jacob Perron
0c24c7ec8e Update graph test for change to rmw names and types struct (#407)
* Update action graph tests to account for type namespace

Signed-off-by: Jacob Perron <jacob@openrobotics.org>

* Enable OpenSplice action graph test

Signed-off-by: Jacob Perron <jacob@openrobotics.org>

* Exclude some action graph tests with OpenSplice

It appears that getting graph information from finalized nodes succeeds with OpenSplice, unlike the other RMW implementations.
Since we do not have tests covering this case in rcl, it's not clear if this is a bug or expected behaviour.
In the meantime, I've disabled testing this specific case for OpenSplice.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>

* const bool

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2019-05-07 22:47:37 -07:00
M. M
461ad9cd71 New interfaces and their implementations for QoS features (#408)
* implement rcl_wait and rcl_take for rcl_event_t

Signed-off-by: Miaofei <miaofei@amazon.com>

* address feedback regarding formatting issues

Signed-off-by: Miaofei <miaofei@amazon.com>

* Remove dependency on sleep in test_events

Signed-off-by: Ross Desmond <44277324+ross-desmond@users.noreply.github.com>

* update total max wait time for setting up publisher and subscriber to 10 seconds

Signed-off-by: Miaofei <miaofei@amazon.com>

* Fix test_events for rmw_connext

Signed-off-by: Ross Desmond <44277324+ross-desmond@users.noreply.github.com>

* Refactor out timed loop from tests to function

Signed-off-by: Miaofei <miaofei@amazon.com>

* address additional feedback from pull request

Signed-off-by: Miaofei <miaofei@amazon.com>

* update comment regarding difference between connext and opensplice

Signed-off-by: Miaofei <miaofei@amazon.com>

* fix uncrustify issues

Signed-off-by: Miaofei <miaofei@amazon.com>

* update test_events for compatibility with API changes

Signed-off-by: Miaofei <miaofei@amazon.com>

* temporarily disable test_events for macOS

Signed-off-by: Miaofei <miaofei@amazon.com>
2019-05-03 10:17:27 -07:00
Jacob Perron
eabe426866
Add return code to CancelGoal service response (#422)
* Add return code to CancelGoal service response

Signed-off-by: Jacob Perron <jacob@openrobotics.org>

* Add case for terminated goals

Signed-off-by: Jacob Perron <jacob@openrobotics.org>

* Check for ERROR_NONE instead of 0

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2019-05-02 15:25:07 -07:00
Michael Carroll
3d48555597
Rmw preallocate (#428)
* Proposola of changes for RMW_Preallocate. Related /ros2/rmw#160

Signed-off-by: Gonzalo de Pedro <gonzalo@depedro.com.ar>

* Changed RCL interface

Signed-off-by: Gonzalo de Pedro <gonzalo@depedro.com.ar>

* Updates for allocation in serialize methods.

Signed-off-by: Michael Carroll <michael@openrobotics.org>

* Fix tests for new APIs.

Signed-off-by: Michael Carroll <michael@openrobotics.org>
2019-05-02 11:32:13 -05:00
Steven! Ragnarök
f943e6dcb5 0.7.1 2019-04-29 14:56:53 -07:00
Jacob Perron
26744b0e5d
Rename action state transitions (#409)
* Rename action state transitions

Now using active verbs.
Resolves #399.

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
2019-04-16 04:46:16 -07:00
M. M
edaa18ae4b correct initialization of rmw_qos_profile_t struct instances (#416)
Signed-off-by: Miaofei <miaofei@amazon.com>
2019-04-15 17:43:51 -07:00
Steven! Ragnarök
d94c958a23 0.7.0 2019-04-14 08:39:01 -07:00