turtlebot3_home_service_challenge_aruco.aruco_parking module

class turtlebot3_home_service_challenge_aruco.aruco_parking.ArUcoParking(*args: Any, **kwargs: Any)

Bases: Node

calculate_distance_points(x1, x2, y1, y2)
fn_go_back(theta)
fn_go_straight()
fn_parking()
fn_stop()
fn_track_marker(theta)
fn_turn(theta)
get_2D_marker_pose()
get_2D_robot_pose(robot_odom_msg)
get_marker_odom()
get_robot_odom(robot_odom_msg)
marker_id_callback(msg)
pub_parking_complete_msg()
seq_align_direction()
seq_find_goal()
seq_move_nearby_parking_lot()
seq_parking()
seq_retry_parking()
set_init()
turtlebot3_home_service_challenge_aruco.aruco_parking.main(args=None)