Tools: Hotfix missing 3 and linters

* CI was disabled, we missed these

Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
This commit is contained in:
Ryan Friedman 2024-09-09 22:08:42 -06:00 committed by Peter Barker
parent 2b903d20b4
commit 236b3e5eb3
2 changed files with 4 additions and 5 deletions

View File

@ -37,8 +37,7 @@
<test_depend>python3-pytest</test_depend>
<test_depend>rclpy</test_depend>
<test_depend>sensor_msgs</test_depend>
<test_depend>python-scipy</test_depend>
<test_depend>python3-scipy</test_depend>
<export>
<build_type>ament_python</build_type>

View File

@ -49,7 +49,7 @@ def ros_quat_to_heading(quat):
def validate_position_cmac(position):
"""Returns true if the vehicle is at CMAC"""
"""Return true if the vehicle is at CMAC."""
LAT_LON_TOL = 1e-5
return (
math.isclose(position.latitude, CMAC_LAT, abs_tol=LAT_LON_TOL)
@ -59,12 +59,12 @@ def validate_position_cmac(position):
def validate_heading_cmac(orientation):
"""Returns true if the vehicle is facing the right way for CMAC"""
"""Return true if the vehicle is facing the right way for CMAC."""
return math.isclose(ros_quat_to_heading(orientation), CMAC_HEADING)
class GeoPoseListener(rclpy.node.Node):
"""Subscribe to GeoPoseStamped messages"""
"""Subscribe to GeoPoseStamped messages."""
def __init__(self):
"""Initialise the node."""