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)