heuristicus / spot_ros

ROS driver for controlling Boston Dynamics' Spot robot
https://heuristicus.github.io/spot_ros/
Other
268 stars 136 forks source link

Bug in SpotWrapper: rospy not imported #106

Closed jeremysee2 closed 1 year ago

jeremysee2 commented 1 year ago

In #64, rospy.logwarn() was used for logging when the SpotWrapper class does not have any ROS dependencies. This should be changed to self._logger.warn().

If the Spot robot is run without an EAP, this will trigger a ModuleNotFoundError and crash the Python thread.