Thank you! Worked well using the USB method, however also tried with the serial pins, but there is no connection, I’m using the gnd tx and rx ports, but I’m not sure about de tty port asigned in de up board.
Using the USB, I can stablish the connection and start sending the pose estimation from the T265 camera, but in the QGControl interface in ubuntu there is no widget button to watch the Mavlink inspector and see if there ArduPilot is receiving position data by viewing the topic VISION_POSITION_ESTIMATEalso in mission planner Ctrl+F is not working, I downloaded both from the official sites, in Windows I’m able to open te Mavlink inspector but since I’m using the USB I cannot connect both, companion computer and my laptop. Any advice?
Thank you! It is working now! Also I was able to configure the bluetooth hc-05 module! The Estimate pose is being recieve by the ardupilot, I’m ready to fly! just one more thing, I’m starting the modules using ssh in my laptop, there is a why to get the rviz window trough ssh? similar as the python windows?
I am not using any hub, but connecting directly to raspberry USB port. I tried with my PC (USB3.0 port) and it doesn’t show this error. However the raspberry only has USB2.0 ports.
@jcgarciaca are you running some applications that require images? If so, then USB2.0 is not enough since USB3.0 is mandatory to access camera streams, thus RPi will crash. For the use case that is described in this blog, we are not using image but only pose streams, hence the RPi is sufficient.
Hi @LuckyBird and @Matt_C,
I am not using images, only pose streams too. But I don’t get it working in my rpi 3.
I just upgraded to rpi4 and it seems that the error dissapeared.
Thank you!!
Thank you for your answer, I just ordered a couple of converters.
I have another question, wich telemetry module are you using? I´m trying to use the 3dr Radios at 915 kh, but the VISION_POSITION_ESTIMATE Drops to 2-5 hertz.
ROS is distributed, so many machines can run different ROS nodes under the same system. You can read more about this topic here.
In this case, RViz is running on my desktop computer which just needs the correct ROS_MASTER_URI to connect to the master (RPi) which is running the main nodes.
hello @LuckyBird
I trying to send data position from OptiTrack system to arducopter via ROS.
do you have tutorial that explain how can i do that?
thanks for any help.
Hi @111188, unfortunately I don’t know of any specific tutorial for OptiTrack + ArduCopter + ROS, although the process should not be too difficult since all of the individual steps are already documented:
Setup the system: follow OptiTrack + ArduCopter (without ROS) wiki by @chobitsfan to have all the configurations done correctly. The step about sending data to the drone (here) can be replaced by step 2, but I would recommend you try it out anyway.