Commit graph

  • a512d58a4f
    0.8.2 William Woodall 2019-11-18 16:56:29 -08:00
  • 64319062cd
    changelogs William Woodall 2019-11-18 16:56:14 -08:00
  • 1f79bdb3f7 Put subscription callback tracepoints in intraprocess subscription too (#918) Christophe Bedard 2019-11-18 16:53:02 -08:00
  • 5254e6abc3 Bug fix on shutdown_on_sigint (not set on InitOptions constructors) (#850) alexfneves 2019-11-18 21:45:39 -03:00
  • 6963c2d05a add support for STREAM logging macros (#926) Dirk Thomas 2019-11-18 14:07:57 -08:00
  • b92db52bb1
    [rclcpp_action] Bump test_client timeout. (#917) Michel Hidalgo 2019-11-12 19:15:38 -03:00
  • 2ed4456474 Relax multithreaded test constraint (#907) Anas Abou Allaban 2019-10-29 20:50:17 -07:00
  • 8cc2a9ba83 0.8.1 Shane Loretz 2019-10-23 17:25:23 -07:00
  • 2716d3e81e
    De-flake tests for rmw_connext (#899) Michael Carroll 2019-10-23 10:14:47 -05:00
  • a6e3412bb0 rename return functions for loaned messages (#896) Karsten Knese 2019-10-21 20:47:42 -07:00
  • 3de5337376
    Enable throttling logs (#879) Brian Marchi 2019-10-21 18:06:27 -03:00
  • 8525ee2eb5 New Intra-Process Communication (#778) Alberto Soragna 2019-10-21 22:46:38 +02:00
  • 8fd9a0a00c Instrumentation update (#789) Ingo Lütkebohle 2019-10-19 00:28:04 +02:00
  • ed0bd16e31
    Zero copy api (#864) Karsten Knese 2019-10-18 14:51:24 -07:00
  • 658f207dd8
    Drop rclcpp remove_ros_arguments_null test case. (#894) Michel Hidalgo 2019-10-17 16:22:57 -03:00
  • d83a947c26 template node type for rclcpp action server and clients (#892) Steven Macenski 2019-10-16 18:31:36 -07:00
  • 231b991098
    Trait tests for generated actions (#853) Michael Carroll 2019-10-15 13:51:57 -05:00
  • 8e69b7d505
    [rclcpp_action] Do not throw exception in action client if take fails (#888) Jacob Perron 2019-10-14 09:03:59 -07:00
  • 07cb443a18
    [rclcpp_components] Enable intra-process comm via LoadNode request. (#871) Michel Hidalgo 2019-10-10 13:14:24 -03:00
  • b8f7237087
    add mechanism to pass rmw impl specific payloads during pub/sub creation (#882) William Woodall 2019-10-08 15:40:27 -07:00
  • 27a97e868c
    make get_actual_qos return a rclcpp::QoS (#883) William Woodall 2019-10-08 15:15:08 -07:00
  • 9b4f049277 Fix Compiler Warning (#881) Hunter L. Allen 2019-10-04 19:07:26 -04:00
  • 9723576821
    Add callback handler for use_sim_time parameter #802 (#875) Brian Marchi 2019-10-01 10:14:55 -03:00
  • 4afd1cd5ad
    Aggregate all component manager API tests. (#876) Michel Hidalgo 2019-09-26 18:16:04 -03:00
  • b178c47134
    0.8.0 Michael Carroll 2019-09-26 14:11:02 -05:00
  • 81049c42c0
    clean up publisher and subscription creation logic (#867) William Woodall 2019-09-25 16:22:06 -07:00
  • 7728d8a38c
    Take parameter overrides provided through the CLI. (#865) Michel Hidalgo 2019-09-25 14:57:49 -03:00
  • b6d18ccc81
    add more context to exception message (#858) Dirk Thomas 2019-09-19 13:15:19 -07:00
  • 9b47f36080
    Fix UnknownGoalHandle error string. (#856) Chris Lalancette 2019-09-18 17:52:49 -04:00
  • cf838d1eb7
    reset error message before setting a new one, embed the original one (#854) Dirk Thomas 2019-09-17 08:54:39 -07:00
  • 89119c6422
    remove features and related code which were deprecated in dashing (#852) William Woodall 2019-09-16 15:37:19 -07:00
  • dfb144d3cb check valid timer handler 1st to reduce the time window for scan. (#841) fujitatomoya 2019-09-13 00:26:19 +09:00
  • 64c0f86f14
    Add throwing parameter name if parameter is not set (#833) ivanpauno 2019-09-10 10:21:25 -07:00
  • 925460dcfb Fix typo in deprecated warning. (#848) Luca Della Vedova 2019-09-10 11:30:42 +08:00
  • 458967bb56
    Fail on invalid and unknown ROS specific arguments (#842) Michel Hidalgo 2019-09-06 11:35:36 -07:00
  • 1fff8cbac1
    Force explicit --ros-args in NodeOptions::arguments(). (#845) Michel Hidalgo 2019-09-05 13:20:47 -03:00
  • a6e80fcaea
    Use of -r/--remap flags where appropriate. (#834) Michel Hidalgo 2019-09-03 14:34:54 -03:00
  • f153cf7173 Fix hang with timers in MultiThreadedExecutor (#835) (#836) Todd Malsbary 2019-08-30 10:38:51 -07:00
  • d5301c1c7c
    add mutex in add/remove_node and wait_for_work to protect concurrent use/change of memory_strategy_ (#837) Dirk Thomas 2019-08-29 15:09:39 -07:00
  • 4feecc5945 Crash in callback group pointer vector iterator (#814) Guillaume Autran 2019-08-28 17:11:11 -04:00
  • 17841d6b7c
    Wrap documentation examples in code blocks (#830) Jacob Perron 2019-08-23 08:58:08 -07:00
  • ccd5b49186 add callback group as member variable and constructor arg (#811) bpwilcox 2019-08-21 17:02:37 -07:00
  • 4dbc7192d2
    Fix get_node_interfaces functions taking a pointer (#821) ivanpauno 2019-08-21 09:17:25 -03:00
  • 65188b021d Delete unnecessary call for get_node_by_group (#823) fujitatomoya 2019-08-20 21:24:59 +09:00
  • 25f196989c
    Allow passing logger by const ref (#820) Karsten Knese 2019-08-09 09:56:38 -07:00
  • 78ab3731c9 Explain return value of spin_until_future_complete (#792) Dan Rose 2019-08-08 15:29:10 -05:00
  • 41a99b64d3
    Guard against making multiple result requests for a goal handle (#808) Jacob Perron 2019-08-07 09:26:19 -07:00
  • 871c375da7
    Adapt to '--ros-args ... [--]'-based ROS args extraction (#816) Michel Hidalgo 2019-08-07 12:58:25 -03:00
  • 4a5eed968c Add line break after first open paren in multiline function call (#785) Dan Rose 2019-08-07 10:33:06 -05:00
  • dc3c36c7f0
    remove mock msgs from rclcpp (#800) Karsten Knese 2019-08-05 22:43:30 -07:00
  • 9be3e08cd4
    Make TimeSource ignore use_sim_time events coming from other nodes. (#799) Michel Hidalgo 2019-07-29 16:57:51 -03:00
  • 9aacc6d895
    fix linter issue (#795) Siddharth Kucheria 2019-07-25 12:44:57 -07:00
  • c1d7c6b7be
    Remove non-package from ament_target_dependencies() (#793) Shane Loretz 2019-07-25 09:09:49 -07:00
  • d31ea14985
    fix for multiple nodes not being recognized (#790) Siddharth Kucheria 2019-07-24 10:18:04 -07:00
  • 94ea26bffb
    Allow registering multiple on_parameters_set_callback (#772) ivanpauno 2019-07-24 14:01:23 -03:00
  • b214324bf2
    Cmake infrastructure for creating components (#784) Siddharth Kucheria 2019-07-24 09:15:37 -07:00
  • cd063575ff
    Add free function for creating service clients (#788) Jacob Perron 2019-07-22 10:25:48 -07:00
  • c7d01d7bf3
    Fix typo in test fixture tear down method name (#787) Jacob Perron 2019-07-18 14:49:42 -07:00
  • 8c48dbede7
    Include missing rcl headers in use. (#782) Michel Hidalgo 2019-07-12 11:01:21 -03:00
  • f8d609496e
    Switch the NodeParameters lock to recursive. (#781) Chris Lalancette 2019-07-11 14:56:04 -04:00
  • 207bcc5de3 Fixe error messages not printing to terminal (#777) Yathartha Tuladhar 2019-07-11 11:25:21 -07:00
  • 378657865e Add default value to options in LifecycleNode construnctor. Update API documentation. (#775) Esteve Fernandez 2019-07-02 15:51:47 +02:00
  • 61312b0576 changed on_parameter_event qos profile to rmw_qos_profile_parameter_events (#774) Alberto Soragna 2019-07-01 16:44:34 +01:00
  • 0ccac1e3bd Adding a factory method to create a Duration from seconds (#567) Carl Delsey 2019-06-28 09:43:09 -07:00
  • 5a5a1fe530
    Fix a comparison with a sign mismatch (#771) Scott K Logan 2019-06-26 10:26:07 -07:00
  • 890b724e6f
    delete superfluous spaces (#770) Karsten Knese 2019-06-25 01:34:02 +02:00
  • dff36c2f67
    Use params from node '/**' from parameter YAML file (#762) Scott K Logan 2019-06-24 15:55:15 -07:00
  • 2069594cc2
    Add ignore override argument to declare parameter (#767) ivanpauno 2019-06-24 14:09:36 -03:00
  • e7c463dc74
    use default parameter descriptor in parameters interface (#765) Karsten Knese 2019-06-20 10:43:44 -07:00
  • 2bee266adf Added support for const member functions (#763) Esteve Fernandez 2019-06-14 22:09:47 +02:00
  • 0ae3da49e7 add get_actual_qos() feature to subscriptions (#754) M. M 2019-06-12 08:51:29 -07:00
  • 91198ef917 Ignore parameters overrides in set parameter methods when allowing undeclared parameters (#756) ivanpauno 2019-06-11 16:04:38 -03:00
  • 411e748632
    Add rclcpp::create_timer() (#757) Shane Loretz 2019-06-10 16:37:55 -07:00
  • 4532d9cf78 checking origin of intra-process msg before taking them (#753) Alberto Soragna 2019-06-06 21:56:50 +01:00
  • 24080a458d 0.7.5 Jacob Perron 2019-05-30 17:31:20 -07:00
  • 8ff51833ad
    Avoid 'Intra process message no longer being stored when trying to ha… (#749) ivanpauno 2019-05-30 15:54:02 -03:00
  • 347f8d0b1d
    0.7.4 Michael Carroll 2019-05-29 18:52:29 -05:00
  • ecc95009f1
    Rename parameter options (#745) William Woodall 2019-05-29 12:12:42 -07:00
  • d2b2f9124e Bionic use of strerror_r (#742) roderick-koehle 2019-05-29 20:15:50 +02:00
  • ca01555936
    Enforce parameter ranges (#735) ivanpauno 2019-05-29 12:03:06 -03:00
  • 0723a0a6fc removed not used parameter client (#740) Alberto Soragna 2019-05-28 22:52:32 +01:00
  • 8553fbea7f
    ensure removal of guard conditions of expired nodes from memory strategy (#741) Dirk Thomas 2019-05-24 15:31:31 -07:00
  • 131a11bba5
    Guard against calling null goal response callback (#738) Jacob Perron 2019-05-23 21:00:58 -07:00
  • 29308dc8bc
    Fix typo in log warning message (#737) Jacob Perron 2019-05-23 16:10:36 -07:00
  • 06275105fc
    don't use global arguments for components loaded into the manager (#736) Dirk Thomas 2019-05-23 13:06:23 -07:00
  • 30df5cdf36
    Throw nice errors when creating a publisher with intraprocess communication and incompatible qos policy (#729) ivanpauno 2019-05-22 15:38:10 -03:00
  • 1a662d46fb
    0.7.3 William Woodall 2019-05-20 16:12:29 -07:00
  • 4467ce9913
    changelogs William Woodall 2019-05-20 16:12:05 -07:00
  • 005131dba8 I realize why the original was spelled wrong, volatile is a c++ keyword. Modify to not require learning a misspelling, and note why it can't have that name (#725) Emerson Knapp 2019-05-17 18:18:58 -07:00
  • 05c19028f4 volitile -> volatile (#724) Emerson Knapp 2019-05-17 15:37:38 -07:00
  • a8f4d391f2
    fix clang warning (#723) Dirk Thomas 2019-05-17 09:26:16 -07:00
  • 0682ceb3e1 Created on_parameter_event static function (#688) Alberto Soragna 2019-05-16 21:45:10 +01:00
  • 2152e0574b
    Guard against ParameterNotDeclaredException in parameter service callbacks (#718) Jacob Perron 2019-05-15 16:10:53 -07:00
  • 1081e75079 Add missing template functionality to lifecycle_node. (#707) Michael Jeronimo 2019-05-15 15:15:40 -07:00
  • b17bbf31b3 Fix heap-use-after-free and memory leaks reported from test_node.cpp (#719) Prajakta Gokhale 2019-05-14 21:08:33 -07:00
  • ef41059a75
    0.7.2 William Woodall 2019-05-08 17:27:05 -07:00
  • cfeb6a6360
    changelogs William Woodall 2019-05-08 17:25:59 -07:00
  • c769b1b030
    change API to encourage users to specify history depth always (#713) William Woodall 2019-05-08 14:24:40 -07:00
  • 385cccc2cc Deprecate shared ptr publish (#709) ivanpauno 2019-05-06 17:32:50 -03:00
  • d399fef9c6 Implement callbacks for liveliness and deadline QoS events (#695) M. M 2019-05-03 10:16:39 -07:00