1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- < << << << HEAD
16- from controller_manager_msgs .srv import ConfigureController , \
17- ListControllers , ListControllerTypes , ListHardwareComponents , ListHardwareInterfaces , \
18- LoadController , ReloadControllerLibraries , SwitchController , UnloadController
19- == == == =
2015from controller_manager_msgs .srv import (
2116 ConfigureController ,
2217 ListControllers ,
2924 SwitchController ,
3025 UnloadController ,
3126)
32- > >> >> >> 937817 c (add spawner for hardware (#941))
3327
3428import rclpy
3529
@@ -99,10 +93,6 @@ def reload_controller_libraries(node, controller_manager_name, force_kill):
9993 ReloadControllerLibraries , request )
10094
10195
102- < << << << HEAD
103- def switch_controllers (node , controller_manager_name , deactivate_controllers ,
104- activate_controllers , strict , activate_asap , timeout ):
105- == == == =
10696def set_hardware_component_state (node , controller_manager_name , component_name , lifecyle_state ):
10797 request = SetHardwareComponentState .Request ()
10898 request .name = component_name
@@ -124,7 +114,6 @@ def switch_controllers(
124114 activate_asap ,
125115 timeout ,
126116):
127- > >> >> >> 937817 c (add spawner for hardware (#941))
128117 request = SwitchController .Request ()
129118 request .activate_controllers = activate_controllers
130119 request .deactivate_controllers = deactivate_controllers
0 commit comments