Rosetta Drone and AI #133
Replies: 6 comments 18 replies
-
Hi @stefansommer, Welcome to RossetaDrone. We are on the same page.
|
Beta Was this translation helpful? Give feedback.
-
Please note that the EKF is needed mostly for dealing with the delay between the time you take the image and the time you finished computing and are able use these estimations (always too late). |
Beta Was this translation helpful? Give feedback.
-
My first landing test: |
Beta Was this translation helpful? Give feedback.
-
Here are the instructions (draft): |
Beta Was this translation helpful? Give feedback.
-
In the rosettadrone_mini2 repository, we have had some discussions regarding interfacing machine learning/AI algorithms with rosetta drone m4xw#19 Still in an early stage, but we thought that it could make sense to continue the discussion in the upstream repo as people are looking into it here and it may be of general interest.
From my side: We (four cs students and I) are looking into monocular depth estimation using neural networks (convolutional and vision transformers). I view this as a first step in more actual autonomous control. Next could e.g. be direct prediction of flight paths from camera input similar to https://www.science.org/doi/10.1126/scirobotics.abg5810 We are currently investigating this from different perspectives: convolutional vs. ViT, supervising with simulated data and transfer learning (between data sets or simulated to real data), unsupervised learning (consistency of depth prediction when camera position/orientation changes, downscaled inference networks for running on device, etc.
We are currently using Rosetta Drone and dronekit to get telemetry data and then coupling this with saved video streams for training and evaluating models offline. It would be great to get this to work online on the UDP videostream, but so far we haven't managed to get the streaming to an external computer to work (it is a little while since we tested it, it may be that it works now). The depth estimation networks do work in real time when tested on e.g. a tello drone.
This was just to start the discussion. It would be great to hear what you are working on, other projects, or perhaps ideas to improve the above projects.
Beta Was this translation helpful? Give feedback.
All reactions