Commit graph

  • f2afddc910 [rcl action] Cleanup CMake code for test_action_client. Michel Hidalgo 2018-11-13 12:03:05 -03:00
  • 0c31382165 [rcl action] Addresses peer review comments (#319). Michel Hidalgo 2018-11-13 10:50:39 -03:00
  • 7efd1a15ae [rcl action] Adds action client tests. Michel Hidalgo 2018-11-12 13:58:28 -03:00
  • cca18daad2 [rcl action] Fixes after changes introduced by (#310) Michel Hidalgo 2018-11-07 17:48:32 -03:00
  • e2ee3c5475 [rcl action] Wait set support for action clients (restrictive). Michel Hidalgo 2018-11-06 12:01:48 -03:00
  • 89563623f7 [rcl action] Refactors action client error checking. Michel Hidalgo 2018-11-06 11:32:15 -03:00
  • d1c3990f5d Addresses peer review comments (#319) Michel Hidalgo 2018-11-05 10:50:15 -03:00
  • 16205873ea [rcl action] Action client first implementation. Michel Hidalgo 2018-10-31 14:12:08 -03:00
  • 9351fd89c7
    Move stdatomic helper to rcutils (#324) William Woodall 2018-11-08 16:15:43 -06:00
  • 5d12f54d13
    Add subfolder argument to the ROSIDL_GET_SRV_TYPE_SUPPORT macro (#322) Jacob Perron 2018-11-08 09:49:21 -08:00
  • e6985c0226 [rcl] Return appropriate error code when there is a bad allocation Jacob Perron 2018-11-05 15:06:01 -08:00
  • 48c168a5ca [rcl] Remove redundant error checking and set explicit error message with '_is_valid' functions Jacob Perron 2018-11-05 14:21:07 -08:00
  • b2578bbbda
    [rcl_action] Implement goal handle (#320) Jacob Perron 2018-11-06 10:28:06 -08:00
  • 1120b2f6a4 [rcl_action] Remove unnecessary 'target_link_libraries' macro Jacob Perron 2018-10-31 18:03:27 -07:00
  • 88eaa3a926 [rcl_action] Store allocator used for message initialization in the message struct Jacob Perron 2018-10-31 17:45:51 -07:00
  • e64fcaf5a8 [rcl_action] Bugfix: check if number of elements to allocate for message is greater than zero Jacob Perron 2018-10-31 17:29:36 -07:00
  • 4d8cb487f8
    use new error handling API from rcutils (#314) William Woodall 2018-11-01 21:08:31 -05:00
  • 765de78140
    Merge pull request #317 from ros2/hidmic/action-names Michel Hidalgo 2018-11-01 16:43:06 -03:00
  • 55d83f27d7 [rcl action] Addresses peer review comments (#317) Michel Hidalgo 2018-11-01 10:52:42 -03:00
  • 8b65abeed5 [rcl action] Add action services and topics name getters Michel Hidalgo 2018-10-31 15:46:55 -03:00
  • 77ef88a4f6
    delete TRANSITION_SHUTDOWN (#313) Karsten Knese 2018-10-31 19:19:45 -07:00
  • f9dfc5ddd1
    [rcl_action] Implement init/fini functions for types (#312) Jacob Perron 2018-10-31 13:36:48 -07:00
  • 29e7dbe156
    Refactor goal state machine implementation and add unit tests (#311) Jacob Perron 2018-10-30 16:15:10 -07:00
  • 2c0e35d9d1
    [rcl_action] Add missing visibilty control definitions (#315) Jacob Perron 2018-10-30 10:39:02 -07:00
  • 451bf4a1a4
    Add rcl_action package and headers (#307) Jacob Perron 2018-10-26 15:55:13 -07:00
  • 5e3d4be720
    Lifecycle refactor (#298) Karsten Knese 2018-10-11 14:03:41 -07:00
  • 9d4b1c9912
    Minor doc fixes (#305) Jacob Perron 2018-10-08 18:50:24 -07:00
  • 3d0e2b7966
    Add macro semicolons (#303) Chris Lalancette 2018-10-05 17:30:27 -04:00
  • f1293b7d3b
    [yaml parser] Fix FQN=//node_name when ns is / (#299) dhood 2018-09-21 14:50:48 -07:00
  • 0a6d9186e8
    Rcl timer with ros time (#286) Shane Loretz 2018-09-13 09:28:12 -07:00
  • e5e338a8e0
    typo (#297) William Woodall 2018-09-11 17:39:39 -07:00
  • a0f83b071a
    ensure that timer period is non-negative (#295) Dirk Thomas 2018-09-06 18:36:28 -07:00
  • 16adb1e4f6
    fix calculation of next timer call (#291) Dirk Thomas 2018-09-06 17:41:51 -07:00
  • e78e400018
    Null deallocated jump callbacks (#294) Shane Loretz 2018-09-06 14:06:45 -07:00
  • f93072b1b8
    Include namespaces in get_node_names. (#287) Michael Carroll 2018-09-06 08:04:41 -05:00
  • 0e772b237e
    fix naming of configure_error transition (#292) Dirk Thomas 2018-09-05 13:08:30 -07:00
  • 7289d4a00a
    Doc fixups (#288) William Woodall 2018-08-31 18:32:27 -07:00
  • 955c0c93da
    Check if pointers are null before calling memset (#290) Shane Loretz 2018-08-31 15:31:53 -07:00
  • ceff88b974
    Clock has multiple time jump callbacks (#284) Shane Loretz 2018-08-27 15:37:06 -07:00
  • ba9f24b852
    consolidate wait set functions (#285) Shane Loretz 2018-08-27 11:54:53 -07:00
  • 3aebe9fbf9
    ROS clock storage initially set to zero (#283) Shane Loretz 2018-08-21 12:57:04 -07:00
  • adc0190259 Fix deallocate issue of parameter_files (#279) Chris Ye 2018-08-17 00:21:28 +08:00
  • 696f62c80b Deallocate ret_val to avoid memery leak (#278) Chris Ye 2018-08-16 05:56:17 +08:00
  • 1e5bf4ac29
    initialize memory before sending a message (#277) Dirk Thomas 2018-08-14 16:58:30 -07:00
  • e2f7c26123
    Set error message when clock type is not ROS_TIME (#275) dhood 2018-08-03 13:21:26 -07:00
  • 3356bd4cf1
    Copy allocator passed in to clock init (#274) dhood 2018-08-01 11:24:13 -07:00
  • b324f9de0d
    initialize timer with clock (#272) Dirk Thomas 2018-07-27 18:28:02 -07:00
  • d3a734f266
    use test_msgs instead of std_msgs in tests (#270) Mikael Arguedas 2018-07-17 13:24:39 -07:00
  • c21a250a06 Add regression test for node:__ns remapping (#263) dhood 2018-07-17 08:18:23 +10:00
  • 0ed0581c44
    remove use of uninitialized CMake var (#268) Dirk Thomas 2018-07-11 08:38:41 -07:00
  • 16159adfc2
    Uncrustify 0.67 (#266) Mikael Arguedas 2018-07-11 08:31:06 -07:00
  • 9a9762f175
    Fix rosidl dependencies (#265) Mikael Arguedas 2018-07-05 13:01:12 -07:00
  • d13a902d9a 0.5.0 William Woodall 2018-06-25 14:38:04 -07:00
  • 2f59759b0e fix version number for rcl_yaml_param_parser William Woodall 2018-06-25 14:37:46 -07:00
  • aa4ac7d06c changelogs William Woodall 2018-06-25 14:36:46 -07:00
  • c9fe312674
    params -> ros__parameters dhood 2018-06-18 21:37:16 -07:00
  • d63e2bc9cf
    changes to support memory audit (#261) William Woodall 2018-06-16 22:06:07 -07:00
  • ced49473db
    Use private substitution in lifecycle topics and services (#260) William Woodall 2018-06-16 18:36:58 -07:00
  • 8f744520bd use rcutils_format_string() rather than malloc and rcutils_snprintf() (#240) William Woodall 2018-06-16 13:47:51 -07:00
  • 99c05cf3b4
    *_raw function (#170) Karsten Knese 2018-06-16 10:35:46 +02:00
  • bb6ea4c124
    use test_msgs instead of example_interfaces (#259) Mikael Arguedas 2018-06-13 18:29:58 +02:00
  • 639916df70
    Add regression test for connext 'wrong type writer' error (#257) dhood 2018-06-12 09:27:02 -07:00
  • 6c785ffeb3
    Set default logger level from command line (#256) dhood 2018-06-12 08:11:25 -07:00
  • 9a84b2d7a7
    update to use new memory_tools from osrf_testing_tools_cpp (#238) William Woodall 2018-06-12 00:13:21 -07:00
  • 0f8b3eec89
    Support passing yaml parameter files via commandline (#253) Mikael Arguedas 2018-06-06 01:39:36 +02:00
  • 257b733504
    migrate launch -> launch.legacy (#250) William Woodall 2018-06-05 14:34:00 -07:00
  • e39201d6a5
    Print warning if non-FQN namespace remapping passed (#248) dhood 2018-06-04 14:40:32 -07:00
  • 95b4147009
    Initialize seq_data_type (#245) Shane Loretz 2018-05-30 09:41:24 -07:00
  • 5edf27b032 YAML parameter parser (#235) anup-pem 2018-05-29 09:07:02 -07:00
  • e8491ab8ab
    Change #if to #ifdef. (#229) Michael Carroll 2018-05-01 17:25:24 -05:00
  • 5142a8a4b4
    rcl_node_init() copies node options passed into it (#231) Shane Loretz 2018-05-01 12:58:55 -07:00
  • fdd534e19e
    Fix memory leak in test_arguments (#230) Karsten Knese 2018-04-30 09:41:41 -07:00
  • ff024ee9fd
    Static remapping with url scheme (#227) Shane Loretz 2018-04-23 10:57:59 -07:00
  • c51f8925f4
    Force rcl_arguments_t to be zero initialized. (#225) Michael Carroll 2018-04-11 12:42:20 -05:00
  • d41c923927
    update doc for rmw_get_node_names to mention potential null values (#214) Dirk Thomas 2018-03-30 10:56:42 -07:00
  • 952c24f8a6
    Remove ros arguments (#223) Michael Carroll 2018-03-27 14:54:05 -07:00
  • f2591483e5
    Fix an issue with signed time difference. (#224) Michael Carroll 2018-03-26 12:10:37 -07:00
  • bad0f55416
    change export order for static linking (#216) Dirk Thomas 2018-03-22 16:26:33 -07:00
  • 5fa1b0e0d9
    CLI remapping followup (#221) Shane Loretz 2018-03-21 15:05:30 -07:00
  • e48a445f46
    Fix docs (#222) William Woodall 2018-03-20 10:16:04 -07:00
  • 3628967496
    Command line static remapping (#217) Shane Loretz 2018-03-16 09:12:34 -07:00
  • 7008a7d6e7
    Add rcl_validate_topic_name_with_size (#220) Shane Loretz 2018-03-15 16:38:57 -07:00
  • beee7c22ee Fix leak of ns_with_separators Shane Loretz 2018-03-05 15:08:11 -08:00
  • 31079577b8
    update style (#215) Dirk Thomas 2018-03-01 08:59:08 -08:00
  • 0099999da3 advise to ask questions on ROS answers Mikael Arguedas 2018-02-26 21:56:13 -08:00
  • e47f644faa
    Store logger name associated with node (#212) dhood 2018-02-26 14:36:25 -08:00
  • 44801b398e change rcutils_time_point_value_t type from uint64_t to int64_t (#208) serge-nikulin 2018-02-01 13:50:26 -08:00
  • 90f478eb1a Reset RMWCount when DEALLOC rmw storage of wait set (fix build issue) (#211) jwang11 2018-01-24 01:36:45 +08:00
  • 77321c62eb
    Revert "Reset RMWCount when DEALLOC rmw storage of wait set (#209)" (#210) William Woodall 2018-01-23 01:04:38 -08:00
  • 1d35c60c7b Reset RMWCount when DEALLOC rmw storage of wait set (#209) jwang11 2018-01-23 13:57:09 +08:00
  • 4ed6c56edd reset wait_set type index in SET_RESIZE (#207) jwang11 2018-01-19 10:49:46 +08:00
  • c09f6428d5 Remove the slash behind SET_CLEAR MACRO (#206) jwang11 2018-01-09 23:44:40 +08:00
  • 34a4a728ab adapt to NULL removal from rmw result validation string (#193) Ethan Gao 2018-01-09 03:02:03 +08:00
  • 0d6ec7728c
    Clarify that rcl_take_response() populates request_header (#205) Shane Loretz 2018-01-05 14:32:51 -08:00
  • 1612845d36
    remove now obsolete connext workaround (#203) Mikael Arguedas 2017-12-15 12:16:22 +01:00
  • 261a46772f segmentation fault for NULL dereference (#202) Ethan Gao 2017-12-14 00:31:18 +08:00
  • b41d4e333e 0.4.0 Mikael Arguedas 2017-12-08 17:24:54 -08:00
  • f21880bb2c
    do not deallocate state/transition pointer within the fini functions (#200) Karsten Knese 2017-12-06 17:26:35 -08:00
  • 5faf966459
    Explain error getting RMW impl id was because not installed (#201) dhood 2017-12-06 13:17:30 -08:00
  • f0975396d9
    Fail if RMW_IMPLEMENTATION is set but doesn't match (#198) dhood 2017-12-05 22:07:35 -08:00