Commit graph

  • 13c09acfad
    Use RCL_RET_SERVICE_TAKE_FAILED and not RCL_RET_CLIENT_TAKE_FAILED when checking a request take (#1101) Ivan Santiago Paunovic 2020-05-01 13:55:46 -03:00
  • f69b18203f
    Increasing test coverage of rclcpp_lifecycle (#1045) brawner 2020-04-30 10:29:45 -07:00
  • ef6434026f
    Update comment about return value in Executor::get_next_ready_executable (#1085) Christophe Bedard 2020-04-30 09:27:52 -04:00
  • 1c943d16fc 0.9.0 Jacob Perron 2020-04-29 22:44:16 -07:00
  • e6325839f1
    Increasing test coverage of rclcpp_action (#1043) brawner 2020-04-29 14:25:52 -07:00
  • 9150201d28
    Added rclcpp_components Doxyfile (#1091) Alejandro Hernández Cordero 2020-04-29 08:45:04 +02:00
  • c1b80bd367
    Serialized message move constructor (#1097) Karsten Knese 2020-04-27 22:23:43 -07:00
  • 814298480c
    Enforce a precedence for wildcard matching in parameter overrides. (#1094) Michel Hidalgo 2020-04-27 15:14:48 -03:00
  • 45f3976453
    export targets in a addition to include directories / libraries (#1096) Dirk Thomas 2020-04-27 10:30:33 -07:00
  • e0bf4a9c20
    Add serialized_message.hpp header (#1095) brawner 2020-04-26 21:40:40 -07:00
  • 04f3c33de5
    Add received message age metric to topic statistics (#1080) Prajakta Gokhale 2020-04-23 20:41:35 -07:00
  • df3c2ffa8a
    deprecate redundant namespaces (#1083) William Woodall 2020-04-23 15:28:45 -07:00
  • 52ae3e0337
    export targets in a addition to include directories / libraries (#1088) Dirk Thomas 2020-04-23 14:18:51 -07:00
  • 80e8dcad02
    Ensure logging is initialized just once (#998) Ivan Santiago Paunovic 2020-04-23 17:33:56 -03:00
  • e64022f753
    adapt subscription traits to rclcpp::SerializedMessage (#1092) Karsten Knese 2020-04-23 11:09:40 -07:00
  • c3d599fc8c
    protect subscriber_statistics_collectors_ with a mutex (#1084) tomoya 2020-04-23 15:55:04 +09:00
  • cdeed8903d
    Remove unused test variable (#1087) Devin Bonnie 2020-04-22 21:45:50 -07:00
  • 46cfe84b14
    Use serialized message (#1081) Karsten Knese 2020-04-22 19:30:56 -07:00
  • bb91b6c2ef
    Integrate topic statistics (#1072) Devin Bonnie 2020-04-22 16:09:41 -07:00
  • 4eab2a3c60
    Fix rclcpp interface traits test (#1086) Karsten Knese 2020-04-22 14:19:39 -07:00
  • bb8c8ff2c0
    Generate node interfaces' getters and traits. (#1069) Michel Hidalgo 2020-04-22 17:02:02 -03:00
  • c9319dafc2
    use composition for serialized message (#1082) Karsten Knese 2020-04-21 22:35:35 -07:00
  • 0f0a4a8e39
    Dnae adas/serialized message (#1075) DensoADAS 2020-04-22 02:30:35 +02:00
  • 649d72f835
    Reflect changes in rclcpp API (#1079) Prajakta Gokhale 2020-04-21 14:14:47 -07:00
  • 679196880e
    fix build regression (#1078) Dirk Thomas 2020-04-21 08:57:31 -07:00
  • 1feea5e137
    Add NodeDefault option for enabling topic statistics (#1074) Prajakta Gokhale 2020-04-21 00:07:14 -07:00
  • 61e5075d06
    Topic Statistics: Add SubscriptionTopicStatistics class (#1050) Devin Bonnie 2020-04-20 16:18:21 -07:00
  • 593b577294
    Add SubscriptionOptions for topic statistics (#1057) Prajakta Gokhale 2020-04-20 14:52:54 -07:00
  • 911291f8d3
    remove warning message from failing to register default callback (#1067) Miaofei Mei 2020-04-17 12:56:26 -07:00
  • ee6ab95cfc
    Export component manager (#1070) DensoADAS 2020-04-17 18:52:28 +02:00
  • 6c7d662333
    Install the component_manager library (#1068) Michael Carroll 2020-04-16 19:34:42 -05:00
  • 50d500e84e
    Make Component Manager public (#1065) Karsten Knese 2020-04-15 19:08:04 -07:00
  • 44fa4fe019
    Create a default warning for qos incompatibility (#1051) Miaofei Mei 2020-04-14 11:16:39 -07:00
  • aaf8b3828c
    [rclcpp] add WaitSet class and modify entities to work without executor (#1047) William Woodall 2020-04-13 16:41:59 -07:00
  • 0f0b83368a
    Make sure to include what you use. (#1059) Chris Lalancette 2020-04-13 12:01:08 -04:00
  • d62fce39bb
    rename rosidl_generator_c namespace to rosidl_runtime_c (#1062) Dirk Thomas 2020-04-10 21:58:22 -07:00
  • 5015cbf793
    rename rosidl_generator_cpp namespace to rosidl_runtime_cpp (#1060) Dirk Thomas 2020-04-10 15:55:25 -07:00
  • c1a7a65537
    Changed rosidl_generator_c/cpp to rosidl_runtime_c/cpp (#1014) Alejandro Hernández Cordero 2020-04-10 12:25:16 +02:00
  • fd961bc23f
    use constexpr for endpoint type name (#1055) Alberto Soragna 2020-04-09 18:28:41 +01:00
  • fd8cfa8fe3
    Add InvalidParameterTypeException (#1027) Jacob Perron 2020-04-08 20:58:22 -07:00
  • 01a6befdde
    Support for ON_REQUESTED_INCOMPATIBLE_QOS and ON_OFFERED_INCOMPATIBLE_QOS events (#924) Jaison Titus 2020-04-01 11:17:20 -04:00
  • efa47546ab
    fixup clang warning (#1040) William Woodall 2020-03-31 09:00:09 -07:00
  • 99286978f9
    [rclcpp] adding a "static" single threaded executor (#1034) William Woodall 2020-03-28 00:37:51 -07:00
  • 9017efbca0
    Add equality operators for QoS profile (#1032) Emerson Knapp 2020-03-25 15:30:30 -07:00
  • a985d6dd3a
    Remove extra vertical whitespace (#1030) Jacob Perron 2020-03-20 17:24:16 -07:00
  • 626e722a63
    Switch IntraProcessMessage to test_msgs/Empty (#1017) brawner 2020-03-20 12:36:19 -07:00
  • 3361e68bb9
    add new type of exception that may be thrown during creation of publisher/subscription (#1026) Miaofei Mei 2020-03-19 13:16:24 -07:00
  • 96ebf59a60
    Don't check lifespan on publisher QoS (#1002) Dan Rose 2020-03-10 15:51:40 -05:00
  • d508ce3492
    Fix get_parameter_tyeps of AsyncPrameterClient results are always empty (#1019) DongheeYe 2020-03-10 05:58:23 +09:00
  • 977c6a5de1
    Cleanup node interfaces includes (#1016) Jacob Perron 2020-03-09 13:36:58 -07:00
  • 87fa896e38
    Add ifdefs to remove tracing-related calls if tracing is disabled (#1001) Dirk Thomas 2020-03-05 11:03:19 -08:00
  • 68cb936bca
    Include missing header in node_graph.cpp (#994) Jacob Perron 2020-03-04 18:00:37 -08:00
  • 603a4a85fb
    Add missing includes of logging.hpp (#995) Jacob Perron 2020-03-04 12:59:09 -08:00
  • e3949cb5ec
    Fix unknown macro errors reported by cppcheck 1.90 (#1000) Jacob Perron 2020-03-04 09:05:21 -08:00
  • d48d4608e5
    Zero initialize publisher GID in subscription intra process callback (#1011) Jacob Perron 2020-03-03 09:28:20 -08:00
  • fffbe5972c
    removed ament_cmake from package and cmakelists.txt (#989) Alejandro Hernández Cordero 2020-03-03 10:44:37 +01:00
  • f30329fbec
    Switch to using new rcutils_strerror. (#993) Chris Lalancette 2020-02-28 15:22:25 -05:00
  • 1644e926f9 Ensure all rclcpp::Clock accesses are thread-safe. Michel Hidalgo 2020-02-21 11:02:05 -03:00
  • b100b39353 Use a PIMPL for rclcpp::Clock implementation Michel Hidalgo 2020-02-21 10:53:44 -03:00
  • 09bde58ba7
    [rclcpp] replace rmw_implementation for rmw dependency in package.xml (#990) Alejandro Hernández Cordero 2020-02-28 08:59:52 +01:00
  • 88ce87457c
    [rclcpp_action] removed rosidl_generator_c dependency (#992) Alejandro Hernández Cordero 2020-02-27 18:25:10 +01:00
  • 090e1cbec3
    [rclcpp lifecycle] removed rmw_implementation from package.xml (#991) Alejandro Hernández Cordero 2020-02-27 08:39:11 +01:00
  • 2371923761
    Add missing service callback registration tracepoint (#986) Christophe Bedard 2020-02-26 07:51:38 -05:00
  • 9c002c65da
    Rename rmw_topic_endpoint_info_array count to size (#996) Ivan Santiago Paunovic 2020-02-20 14:11:18 -03:00
  • 2d9c6ea3a7
    Implement functions to get publisher and subcription informations like QoS policies from topic name (#960) Barry Xu 2020-02-15 04:25:03 +08:00
  • 7c1721a0b3
    code style only: wrap after open parenthesis if not in one line (#977) Dirk Thomas 2020-02-03 09:06:57 -08:00
  • c2b855897f
    Accept taking an rvalue ref future in spin_until_future_complete (#971) Ivan Santiago Paunovic 2020-01-30 09:35:11 -03:00
  • 3ec882cd2d Allow node clock use in logging macros (#969) (#970) mschickler 2020-01-28 12:08:00 -05:00
  • fdaf96f217
    Change order of deprecated and visibility attributes (#968) Jacob Perron 2020-01-22 15:18:09 -08:00
  • 7a8606fb39
    Deprecated is_initialized() (#967) Jacob Perron 2020-01-22 14:11:58 -05:00
  • 54ad49703a Don't specify calling convention in std::_Binder template (#952) Sean Kelly 2020-01-21 13:16:32 -05:00
  • 9037bba7f1 logging.hpp: Added missing include (#964) Dino Hüllmann 2020-01-17 01:00:00 +01:00
  • b25213a186 fix style from #963 Dirk Thomas 2020-01-13 15:08:19 -08:00
  • 9dbd124f1d Assigning make_shared result to variables in test (#963) brawner 2020-01-13 14:23:41 -08:00
  • d2723fb159 fix unused parameter warning (#962) Mikael Arguedas 2020-01-12 18:57:32 +01:00
  • 01d03c5d4e
    Stop retaining ownership of the rcl context in GraphListener (#946) Ivan Santiago Paunovic 2020-01-07 10:01:36 -03:00
  • 914ea81c63
    Clear sub contexts when starting another init-shutdown cycle (#947) Ivan Santiago Paunovic 2020-01-03 09:55:11 -03:00
  • fd3655c26c
    Avoid possible UB in Clock jump callbacks (#954) Ivan Santiago Paunovic 2019-12-20 12:04:29 -03:00
  • efbce4a11b
    Handle unknown global ROS arguments. (#951) Michel Hidalgo 2019-12-19 13:38:28 +00:00
  • 0c66d0c725
    Remove absolute path from installed CMake code (#948) Jacob Perron 2019-12-17 15:23:16 -08:00
  • afbdfc1dec
    fix function docblock, check for unparsed arguments (#945) Dirk Thomas 2019-12-16 14:39:37 -08:00
  • 26bc60704c
    New README (#942) Marya Belanger 2019-12-11 19:39:06 +03:00
  • 7e3f5511c4
    Mark get_clock() as override to fix clang warnings. (#939) Steven! Ragnarök 2019-12-09 22:27:44 -05:00
  • 9d5947108b Create node clock calls const (try 2) (#922) Steven Macenski 2019-12-06 14:03:58 -08:00
  • 6ba0f59fed Fix asserts on shared_ptr::use_count; expects long, got uint32 (#936) Zachary Michaels 2019-12-06 11:25:58 -08:00
  • 6ef23841f4
    Fix typo in action client logger name (#937) Jacob Perron 2019-12-05 16:29:13 -08:00
  • 4f84948a8e
    Use absolute topic name for parameter events (#929) Ivan Santiago Paunovic 2019-12-05 10:25:59 -03:00
  • e494b3efad Add enable_rosout into NodeOptions. (#900) Barry Xu 2019-12-03 21:08:06 +08:00
  • e2efb76477
    Merge pull request #897 from monidzik/upstream-apex-changes Claire Wang 2019-12-02 14:22:25 -08:00
  • 3288bdd2c5 Use weak_ptr to store context in GraphListener (#906) Barry Xu 2019-12-03 05:38:41 +08:00
  • 5867e52d68
    Complete published event message when declaring a parameter (#928) Ivan Santiago Paunovic 2019-11-29 10:01:10 -03:00
  • 3eb1fe52d7 Fix duration.cpp lint error (#930) Devin Bonnie 2019-11-27 13:58:17 -08:00
  • 59e7bbbe7c Intra-process subscriber should use RMW actual qos. (ros2#913) (#914) Todd Malsbary 2019-11-25 04:42:09 -08:00
  • 88a342db29 Type conversions fixes (#901) monidzik 2019-11-22 19:23:55 +01:00
  • c024189773 Add override keyword to functions Monika Idzik 2019-10-18 13:08:43 +02:00
  • ef52953824 Remove unnecessary virtual keywords Monika Idzik 2019-10-16 14:40:41 +02:00
  • b1dc6f36b9 Only check for new work once in spin_some (#471) (#844) roger-strain 2019-11-22 10:19:47 -06:00
  • 3e08d9e43f
    Add addition/subtraction assignment operators to Time (#748) Scott K Logan 2019-11-21 15:50:14 -08:00
  • 2014385671
    0.8.3 Michael Carroll 2019-11-19 23:15:47 -06:00
  • ecc39cace6 issue-919 Fixed "memory leak" in action clients (#920) astere-cpr 2019-11-19 14:09:41 -05:00