Skip to content

cloudkernel-tech/offboard_demo_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Intro

The repo is an offboard control example for Kerloud Flying Rover Series via python. It can serve as the basis for further application development based on python.

Kerloud Flying Rover series: https://cloudkerneltech.gitbook.io/kerloud-flyingrover/

Highlight: The code is customized from the offboard control demo from GAAS project, and we owe sincere thanks to the original authors.

Environment Requirements

Recommended environment: Ubuntu 18.04, ROS melodic and python 3.6.9

Dependencies:

How to run

    # terminal 1
    # source the mavros workspace in another ros workspace
    source ~/src/catkinws_offboard/devel/setup.bash
    # launch the mavros node for real tests
    roslaunch mavros px4.launch fcu_url:="/dev/ttyPixhawk:921600"
    
    # terminal 2
    source ~/src/catkinws_offboard/devel/setup.bash
    python3 px4_mavros_run.py
    
    # terminal 3
    source ~/src/catkinws_offboard/devel/setup.bash
    python3 commander.py

References:

About

An offboard control example for kerloud series with python API

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages