Improve shutdown

This commit is contained in:
2023-01-17 12:16:48 +02:00
parent 63f707d355
commit afd42c3ede

View File

@@ -124,10 +124,11 @@ def main(args=None):
rclpy.init(args=args) rclpy.init(args=args)
axidraw_serial = AxidrawSerial() axidraw_serial = AxidrawSerial()
try:
rclpy.on_shutdown(axidraw_serial.go_home()) rclpy.spin(axidraw_serial)
rclpy.spin(axidraw_serial) finally:
rclpy.shutdown() axidraw_serial.go_home()
rclpy.shutdown()
if __name__ == '__main__': if __name__ == '__main__':