gerkey 
								
							 
						 
						
							
							
							
							
								
							
							
								ea76716982 
								
							 
						 
						
							
							
								
								use the param profile for param services ( #236 )  
							
							 
							
							... 
							
							
							
							* use the param profile for param services
* expose qos to users of param clients / services 
							
						 
						
							2016-07-08 13:39:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								8251b84f68 
								
							 
						 
						
							
							
								
								update schema url  
							
							 
							
							
							
						 
						
							2016-06-28 20:02:25 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								058de29628 
								
							 
						 
						
							
							
								
								Implement std::to_string for Android ( #231 )  
							
							 
							
							
							
						 
						
							2016-06-28 16:20:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								e8600d1b80 
								
							 
						 
						
							
							
								
								add schema to manifest files  
							
							 
							
							
							
						 
						
							2016-06-26 17:15:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								5e2a76cc20 
								
							 
						 
						
							
							
								
								add wait_for_service() and service_is_ready() to Client ( #222 )  
							
							 
							
							... 
							
							
							
							* add wait_for_service() and service_is_ready() to Client
* fix compile on Linux (maybe Windows)
* use visibility macros for Windows
* prevent unreasonable uncrustify change
* fixup comment
* add GraphListener::is_shutdown()
* disable copy on GraphListener
* use weak_ptr<Node> in client, throw if invalid
* ensure blocking wait_for_service wakes on rclcpp::shutdown/sigint
* rethrow exceptions after reporting them in thread
* lock ~Node() against notify_graph_change()
this essentially protects the notify_guard_condition_
* adjust thread sync strategy
* style
* moving initialization of wait set around, fix double free
* only fini wait set if started
* use rclcpp::shutdown to ensure graph listener resources clean up before static destruction
* uncrustify 
							
						 
						
							2016-06-22 20:18:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gerkey 
								
							 
						 
						
							
							
							
							
								
							
							
								3553107823 
								
							 
						 
						
							
							
								
								Allow empty prefix list to get all params; check depth correctly. ( #230 )  
							
							 
							
							... 
							
							
							
							* Allow empty prefix list to get all params; check depth correctly.
* use enum instead of constant 
							
						 
						
							2016-06-20 17:55:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								759b063db5 
								
							 
						 
						
							
							
								
								Merge pull request  #227  from ros2/cmake35  
							
							 
							
							... 
							
							
							
							require CMake 3.5 
							
						 
						
							2016-06-16 12:18:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								aeb3c55894 
								
							 
						 
						
							
							
								
								remove trailing spaces from comparisons, obsolete quotes and explicit variable expansion  
							
							 
							
							
							
						 
						
							2016-06-16 09:19:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gerkey 
								
							 
						 
						
							
							
							
							
								
							
							
								bf6394004c 
								
							 
						 
						
							
							
								
								Fix style ( #229 )  
							
							 
							
							
							
						 
						
							2016-06-16 08:44:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gerkey 
								
							 
						 
						
							
							
							
							
								
							
							
								39f0a1b93f 
								
							 
						 
						
							
							
								
								Give a different signal guard condition for each waitset ( #226 )  
							
							 
							
							... 
							
							
							
							Fixes  #225 . 
							
						 
						
							2016-06-15 13:14:44 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								7a5285a3d0 
								
							 
						 
						
							
							
								
								require CMake 3.5  
							
							 
							
							
							
						 
						
							2016-06-15 11:35:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Gerkey 
								
							 
						 
						
							
							
							
							
								
							
							
								af0b1e6b07 
								
							 
						 
						
							
							
								
								Add mutex to protect vectors of pointers in callbackgroup  
							
							 
							
							
							
						 
						
							2016-06-06 17:29:32 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								0f58c5305c 
								
							 
						 
						
							
							
								
								fix spelling in comment  
							
							 
							
							
							
						 
						
							2016-05-31 09:06:07 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									dhood 
								
							 
						 
						
							
							
							
							
								
							
							
								458019bdff 
								
							 
						 
						
							
							
								
								Regression test for  #213  
							
							 
							
							
							
						 
						
							2016-05-17 17:40:28 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								45f43ef523 
								
							 
						 
						
							
							
								
								use CTest BUILD_TESTING  
							
							 
							
							
							
						 
						
							2016-04-28 18:45:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								b34a5f5504 
								
							 
						 
						
							
							
								
								fix wrong link library for test_rate gtest  
							
							 
							
							
							
						 
						
							2016-04-26 17:42:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								6adfb917a9 
								
							 
						 
						
							
							
								
								Virtual destructors ( #212 )  
							
							 
							
							
							
						 
						
							2016-04-25 16:31:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								e961189be8 
								
							 
						 
						
							
							
								
								Refactor to use rcl ( #207 )  
							
							 
							
							
							
						 
						
							2016-04-24 21:25:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								6bcd9db4d6 
								
							 
						 
						
							
							
								
								Remove fixed guard conditions, add notify guard conditions  
							
							 
							
							... 
							
							
							
							* No more fixed guard conditions.
* Add notify guard condition to nodes 
							
						 
						
							2016-04-01 14:07:07 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								e7833fa709 
								
							 
						 
						
							
							
								
								Only enable Timer if clock type is steady  
							
							 
							
							
							
						 
						
							2016-03-15 16:23:39 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								82139f1a12 
								
							 
						 
						
							
							
								
								refactor and test spin_until_future_complete  
							
							 
							
							
							
						 
						
							2016-03-08 15:10:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								e8f9344015 
								
							 
						 
						
							
							
								
								refactor executor.spin_until_future_complete  
							
							 
							
							
							
						 
						
							2016-03-03 18:14:18 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								0c826497f1 
								
							 
						 
						
							
							
								
								convert enum to enum class and provide to_string  
							
							 
							
							
							
						 
						
							2016-03-03 18:13:46 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								f6ce2d8dc5 
								
							 
						 
						
							
							
								
								Don't type-erase request header  
							
							 
							
							
							
						 
						
							2016-02-29 16:57:53 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								4a04fe8b4a 
								
							 
						 
						
							
							
								
								potential fix for issue 192  
							
							 
							
							
							
						 
						
							2016-02-16 13:44:38 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								9f84273467 
								
							 
						 
						
							
							
								
								Cleanup in get_rclcpp_information  
							
							 
							
							
							
						 
						
							2016-02-11 15:07:08 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								4b0ad21b3d 
								
							 
						 
						
							
							
								
								Adjust for new rmw_waitset_t API  
							
							 
							
							
							
						 
						
							2016-01-12 17:42:34 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jenkins @ ROS 2 
								
							 
						 
						
							
							
							
							
								
							
							
								be0be759ec 
								
							 
						 
						
							
							
								
								fix rate test  
							
							 
							
							
							
						 
						
							2015-12-31 16:16:51 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								4d47ef30ae 
								
							 
						 
						
							
							
								
								Merge pull request  #182  from ros2/rate_tests  
							
							 
							
							... 
							
							
							
							Add unit tests for rclcpp Rate objects 
							
						 
						
							2015-12-18 10:21:59 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gerkey 
								
							 
						 
						
							
							
							
							
								
							
							
								496c3e1798 
								
							 
						 
						
							
							
								
								Merge pull request  #186  from ros2/remove_sleep  
							
							 
							
							... 
							
							
							
							remove excess sleep 
							
						 
						
							2015-12-18 09:13:02 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								8af64b95e5 
								
							 
						 
						
							
							
								
								fixing comment  
							
							 
							
							
							
						 
						
							2015-12-18 03:41:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								fac550cc82 
								
							 
						 
						
							
							
								
								adding coverage and an epsilon  
							
							 
							
							
							
						 
						
							2015-12-18 03:41:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								ebdf394dfa 
								
							 
						 
						
							
							
								
								updating tests to be less vulnerable to load  
							
							 
							
							
							
						 
						
							2015-12-18 03:41:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								aa818076f8 
								
							 
						 
						
							
							
								
								softening tolerances on timing to pass on osx  
							
							 
							
							
							
						 
						
							2015-12-18 03:41:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								6d79b5e0e3 
								
							 
						 
						
							
							
								
								adding basic unit tests for rate  
							
							 
							
							
							
						 
						
							2015-12-18 03:41:04 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Gerkey 
								
							 
						 
						
							
							
							
							
								
							
							
								a7a61119fd 
								
							 
						 
						
							
							
								
								remove unused data structure for which unprotected concurrent access was causing segfaults and deadlocks on OSX  
							
							 
							
							
							
						 
						
							2015-12-17 19:06:28 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								a8d9d894c3 
								
							 
						 
						
							
							
								
								adapt to new rmw changes  
							
							 
							
							
							
						 
						
							2015-12-17 17:58:00 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								1fe47b717f 
								
							 
						 
						
							
							
								
								Merge pull request  #187  from ros2/set_allocations  
							
							 
							
							... 
							
							
							
							Avoid reinitializing allocator 
							
						 
						
							2015-12-17 16:10:43 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								38e0911b8e 
								
							 
						 
						
							
							
								
								Use move semantics to store callback and perfect forwarding to pass it down to GenericTimer  
							
							 
							
							
							
						 
						
							2015-12-17 15:21:11 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								16da43e1f0 
								
							 
						 
						
							
							
								
								Avoid reinitializing allocator  
							
							 
							
							
							
						 
						
							2015-12-17 11:21:52 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								7422cda6c6 
								
							 
						 
						
							
							
								
								remove excess sleep identified in  #169  
							
							 
							
							
							
						 
						
							2015-12-17 11:07:00 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								bcbdd00212 
								
							 
						 
						
							
							
								
								Merge pull request  #169  from ros2/multithreaded_idle_thread  
							
							 
							
							... 
							
							
							
							Get rid of idle thread in MultiThreadedExecutor 
							
						 
						
							2015-12-17 10:32:37 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jackie Kay 
								
							 
						 
						
							
							
							
							
								
							
							
								dd1f38b4c8 
								
							 
						 
						
							
							
								
								Get rid of idle thread in MultiThreadedExecutor  
							
							 
							
							
							
						 
						
							2015-12-17 10:32:15 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								1577ab2992 
								
							 
						 
						
							
							
								
								Added support for free functions and std::bind  
							
							 
							
							
							
						 
						
							2015-12-16 11:10:09 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								534ae69ed5 
								
							 
						 
						
							
							
								
								Merge pull request  #183  from ros2/std_bind_function_traits  
							
							 
							
							... 
							
							
							
							Added support for std::bind (redux) 
							
						 
						
							2015-12-15 17:32:29 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								4f9f152ce8 
								
							 
						 
						
							
							
								
								Merge pull request  #178  from ros2/inline_helper_functions  
							
							 
							
							... 
							
							
							
							inline helper functions in rclcpp.hpp to avoid multiple definitions 
							
						 
						
							2015-12-15 17:23:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Esteve Fernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								b22fca5780 
								
							 
						 
						
							
							
								
								Add support for std::bind  
							
							 
							
							
							
						 
						
							2015-12-15 17:19:25 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tully Foote 
								
							 
						 
						
							
							
							
							
								
							
							
								6fd373d274 
								
							 
						 
						
							
							
								
								inline helper functions in rclcpp.hpp to avoid multiple definitions  
							
							 
							
							
							
						 
						
							2015-12-13 23:25:03 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									William Woodall 
								
							 
						 
						
							
							
							
							
								
							
							
								46d18d5627 
								
							 
						 
						
							
							
								
								remove vestigial file and cmake logic  
							
							 
							
							
							
						 
						
							2015-12-12 18:02:49 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dirk Thomas 
								
							 
						 
						
							
							
							
							
								
							
							
								e38ac73c69 
								
							 
						 
						
							
							
								
								refactor typesupport  
							
							 
							
							
							
						 
						
							2015-12-11 15:09:09 -08:00