Giter VIP home page Giter VIP logo

Comments (4)

rbachtell avatar rbachtell commented on May 31, 2024

I think at this point we are out of luck as Redtail has not yet been ported to the APM stack and the object avoidance system from the APM developers has not yet been ported to the TX2, "APSync/OpenKAI". It sounds like both are in the works but not yet released.

Cheers, RB

from redtail.

MrDadaGuy avatar MrDadaGuy commented on May 31, 2024

So, I've been playing around a lot, and now I can get messages back from pixhawk.

I flashed the pixhawk cube with APM Rover firmware image. I can get things going with this command:

roslaunch mavros apm.launch fcu_url:="/dev/ttyACM0:921600"

Then issuing the following command I can see compass heading get updated.

rostopic echo /mavros/global_position/compass_hdg

from redtail.

Alexey-Kamenev avatar Alexey-Kamenev commented on May 31, 2024

There is currently a very limited support for APM rovers in redtail. Few things to mention:

px4_controller currently supports so-called RC override mode for rovers which is essentially a direct control of the motors which is a hack. The proper way is to use waypoints, same as in case of the drones. The reason we could not do it on the rover is various APM limitations which hopefully will be fixed in future releases. Internally we use AION R1 rover with our own custom version of APM as well as VO system.

For those who are interested in RC override version, we published a .launch file for R1 which demonstrates how to run px4_controller in RC override mode in APM rover.

from redtail.

Alexey-Kamenev avatar Alexey-Kamenev commented on May 31, 2024

Closing, feel free to re-open or create a new one.

from redtail.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.