Git Product home page Git Product logo

Comments (13)

nicovanduijn avatar nicovanduijn commented on August 15, 2024 2

Did you manage to get a regular PX4 SITL simulation running without the OA? I've tried this myself a while back and failed, I'd be interested to see how it can be done

from px4-avoidance.

HoaPham2711 avatar HoaPham2711 commented on August 15, 2024

I'm using the airsim_ros_wrapper (https://github.com/Mayankm96/airsim_ros_wrapper) to publish tf, odom, sensor data to ROS

from px4-avoidance.

HoaPham2711 avatar HoaPham2711 commented on August 15, 2024

Did you manage to get a regular PX4 SITL simulation running without the OA?

I don't really understand, can you explain me?

from px4-avoidance.

nicovanduijn avatar nicovanduijn commented on August 15, 2024

Ignoring the avoidance, were you able to run PX4 and connect it to AirSim?

from px4-avoidance.

HoaPham2711 avatar HoaPham2711 commented on August 15, 2024

Yes, I was able to run PX4 and connect it to Airsim

from px4-avoidance.

mingleeeeee avatar mingleeeeee commented on August 15, 2024

Hi, were you able to do so?

from px4-avoidance.

awaisali88 avatar awaisali88 commented on August 15, 2024

How did you manage to get it done. Can you explain which topics are needed for the local_planner from airsim.

from px4-avoidance.

chungvmo avatar chungvmo commented on August 15, 2024

@ming94good @awaisali88 I tested with master branch on AirSim v1.5.0-linux, PX4 Autopilot v1.11.3, Unreal Engine 4.25, Ubuntu 20.04 and working perfectly.

  1. Remove start gazebo node
  2. Change pointcloud topic with pointcloud topic name from airsim
  3. Start avoidance local planner node, start airsim, start airsim ros node
    Note: Maybe you need transform ned_world frame with fcu frame

from px4-avoidance.

Yueting-Li avatar Yueting-Li commented on August 15, 2024

@ming94good @awaisali88 I tested with master branch on AirSim v1.5.0-linux, PX4 Autopilot v1.11.3, Unreal Engine 4.25, Ubuntu 20.04 and working perfectly.

  1. Remove start gazebo node
  2. Change pointcloud topic with pointcloud topic name from airsim
  3. Start avoidance local planner node, start airsim, start airsim ros node
    Note: Maybe you need transform ned_world frame with fcu frame

Hi,
I am trying to use the PX4 avoidance with AirSim and just followed the steps you said, but something went wrong. I could see the obstacle point cloud in front of the plane, then I moved 2D Nav Goal in rviz. But the plane could not avoid obstacle and just shaked. Can you give me some advice? I will appreciate it if you can upload the modified PX4-avoidance.
Thank you very much!

from px4-avoidance.

hwadiadinkra avatar hwadiadinkra commented on August 15, 2024

Remove start gazebo node
Change pointcloud topic with pointcloud topic name from airsim
Start avoidance local planner node, start airsim, start airsim ros node
Note: Maybe you need transform ned_world frame with fcu frame

Do you mean static transform, or a transform publisher? Can you show your TF tree?

from px4-avoidance.

Thanmai01 avatar Thanmai01 commented on August 15, 2024

Remove start gazebo node Change pointcloud topic with pointcloud topic name from airsim Start avoidance local planner node, start airsim, start airsim ros node Note: Maybe you need transform ned_world frame with fcu frame

Do you mean static transform, or a transform publisher? Can you show your TF tree?

How exactly we remove gazebo node?
In which files we need to edit that?
DId you run local_planner in airsim?

from px4-avoidance.

Dprasad20 avatar Dprasad20 commented on August 15, 2024

@chungvmo Can you please provide more clarification on the steps:

  1. From where do we need to remove gazebo node.
  2. From where to change pointcloud topic with pointcloud topic name from airsim.

@awaisali88 @nicovanduijn @HoaPham2711 @mingleeeeee I would be very grateful if you can also help me with the solution.

from px4-avoidance.

Dprasad20 avatar Dprasad20 commented on August 15, 2024

@Yueting-Li Were you able to do so?

from px4-avoidance.

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.