Open ta-jetson opened 3 months ago
Thank you for the reply @bigsuperZZZX , I referred to the Fast-drone repo and tested it, when I am using those launch files I don't want to use the px4ctrl what is defined there, I tried removing it but the topics for trajectory are not being remapped. How to proceed without px4ctrl?
What is you hardware setting?
I am using D435 for depth, T265 for odometry, jetson orin nano, and an fmuv6x flight controller
And when I modify the single_run_in_exp to my odom and depth topics, I am not getting /drone_0_planning/pos_cmd topic
Maybe trying the whole set of FAST-drone-250 repo to and gradually replacing components with yours would be easier.
It would be helpful if you would let me know what the messages you are passing to mavros, like planning/pos_cmd or bspline, which are the commands that needs to be sent to mavros?
Only the "/mavros/setpoint_raw/attitude" topic. Based on your current progress, it is estimated that there are tons of future problems to solve. Therefore FAST-drone-250 is more recommended.
Hey, (@ZJU-jxlin, @bigsuperZZZX )
Firstly - Congrats on this amazing planner and thanks for this contribution.
I am trying to replicate this setup using a jetson orin nano, FC with PX4 1.14, D435i and T265. I get the odometry from T265 and depth (& pointcloud) from D435.
This is my launch file
There are issues. I don't know if these issues are interrelated.
1.The pointcloud is being published in only direction. It doesn't move with the camera. The point cloud does change as I move the system, but it doesn't move with the system.
As you can see, I have enable odometry and pointcloud. Pointcloud stays in the same direction, even though i yawed the system -90 degrees
As you can see from the above picture, both the body the depth don't follow the actual system. (Here I enabled Odometetry in Rviz). Since the the camera is d435 itself (placed in a similar orientation), I haven't changed ant transformation in grid_map.cpp.
4.I read that the actual experiments were carried out with d435i only, (Odometry was estimated using VINS (Using the IR cameras)). I am using two differnt cameras for pose and depth. Do I need to add some code to get it working or is changing the topic and static transforms enough?
[have tried enabling CUDA and using depth instead of cloud, makes no difference] When giving depth, I don't have a topic that publishes pose (camera) ; so i decided to give cloud. I am actively testing this system. Any suggestions would be helpful.
(P.S : I know this repo is out of maintainence, but the same issue occurs in ego-planner-swarm)
Thank you