pennair2.navigation package

Submodules

pennair2.navigation.localization module

class pennair2.navigation.localization.LocalizationNode(name, ukf=False, map_is_world=True, frame_prefix='', publish_tf=True, **params)

Bases: pennair2.launch.Node

add_mavros(mavros_prefix='', gps=True)
add_source(name, topic, matrix)
class pennair2.navigation.localization.NavstatTransformNode(name, localization_node_odometry, mavros_prefix=None, broadcast_transform=True, **params)

Bases: pennair2.launch.Node

specify_data(imu_topic, gps_topic)
pennair2.navigation.localization.launch_mavros_localization(package, mavros_prefix)

pennair2.navigation.waypoint module

class pennair2.navigation.waypoint.Waypoints(frame)
add(waypoint, index='unspecified')
Parameters:waypoint (list) – waypoint to add
delete(index)
Parameters:index (int) – index to delete
goto(index)
Parameters:index (int) – index to delete
length()
next()

Module contents