From d70108e3203757d223e8be02e5e2fb96349c48d4 Mon Sep 17 00:00:00 2001 From: Brian Delhaisse Date: Thu, 24 Oct 2019 18:37:47 +0200 Subject: [PATCH] minor update with ROS --- pyrobolearn/simulators/middlewares/ros.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pyrobolearn/simulators/middlewares/ros.py b/pyrobolearn/simulators/middlewares/ros.py index 8453a82..6d8ebb2 100644 --- a/pyrobolearn/simulators/middlewares/ros.py +++ b/pyrobolearn/simulators/middlewares/ros.py @@ -48,7 +48,11 @@ import roslaunch import rosparam import rosmsg, rosservice import rostopic -import controller_manager.controller_manager_interface as cm_interface +try: # TODO: fix this!! + import controller_manager.controller_manager_interface as cm_interface +except ImportError as e: + print("ROS control is not installed for this Python version, please install it... For now, disabling the " + "ROS control module... Calling methods that use the controller mananger will fail...") import std_msgs.msg as std_msg import sensor_msgs.msg as sensor_msg