Thank you for your interest in the Intel Aero Ready to Fly drone.
If you fail to connect the drone to another device though Aero's hotspot, you can use a USB 3.0 to USB 3.0 cable to do that.
If you have flashed the latest image on the drone, it already contains the latest BIOS version so you won't have to do it again.
Yes, you can install Ubuntu on the Aero drone by following the instructions from OS Installation. Please make sure that when flashing the new OS, you are not connected to any WIFI spots.
Looking forward to your reply!
Thank you for your reply, and sorry for the delay to reply.
I just installed the Ubuntu 16.04 on the drone, I hope that I can fix these problems after installing the Ubuntu system. But when I followed the instruction:https://github.com/intel-aero/meta-intel-aero/wiki/90-(References)-OS-user-Installation and run the command:
sudo apt-get -y install gstreamer-1.0 libgstreamer-plugins-base1.0-dev libgstrtspserver-1.0-dev gstreamer1.0-vaapi gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-libav ffmpeg v4l-utils python-pip
the terminal has the following errors :
E: Unable to locate package libgstreamer-plugins-base1.0-dev
E: Couldn't find any package by glob 'libgstreamer-plugins-base1.0-dev'
E: Couldn't find any package by regex 'libgstreamer-plugins-base1.0-dev'
E: Unable to locate package libgstrtspserver-1.0-dev
E: Couldn't find any package by glob 'libgstrtspserver-1.0-dev'
E: Couldn't find any package by regex 'libgstrtspserver-1.0-dev'
E: Unable to locate package gstreamer1.0-vaapi
E: Couldn't find any package by glob 'gstreamer1.0-vaapi'
E: Couldn't find any package by regex 'gstreamer1.0-vaapi'
E: Package 'gstreamer1.0-plugins-bad' has no installation candidate
E: Package 'gstreamer1.0-libav' has no installation candidate
E: Package 'ffmpeg' has no installation candidate
E: Unable to locate package v4l-utils
E: Unable to locate package python-pip
What are the problems with those errors?
Thank you very much!!!!
Before I can provide you with the output of aero-get-version.py.
I met another problem. Following the instruction, I replaced ubuntu16.04.5(I encounter a lot of packages installing errors with this version) I have installed with ubuntu 16.04.3.
After I installed 16.04.3, my mouse and keyboard just cannot be used. I am sure that the cables and usb hub are fine.
I looked through some information on the web, someone mentioned that in this situation, probably I should boot from an older kernel version. But I am wondering how I can go into GRUB menu? I have tried both left&right shift keys, space key and esc key.
Only esc key had a reaction but into BIOS rather than GRUB.
Any ideas about this problem?
Thanks a lot!
We have used Ubuntu 16.04.4 and did not encounter this issue.
Could you please flash Ubuntu 16.04.4 on the Intel Aero RTF drone and let us know the outcome?
Please make sure that when you are doing it, you don't have the drone connected to any WIFI spots.
Thank you in advance,
I just reinstalled the ubuntu 16.04.3 and the keyboard&mouse problem solved!
Followed the instruction: 90 (References) OS user Installation · intel-aero/meta-intel-aero Wiki · GitHub , this time it is smooth without too many errors.
But when I tried to run the command: cpp-enumerate-devices, the terminal shows "command not found". So, I tried with another command: rs-enumerate-devices, it shows "No devices detected. Is it plugged in?"
Is it because the camera not plugged in the compute board?
I will open the cap of the board to check it.
BTW, after I successfully install ubuntu system, the problem I met before with Yocto system, like connection with QGroundControl, calibration, update of BIOS... all solved!
Oh, and I have to say the command before "cpp-enumerate-devices" all have correct outputs.
when I run "sudo v4l2-ctl --list-devices"
it has a correct list of devices, including Intel RealSense 3D camera R200 with correct order.
But the command"cpp-enumerate-devices", "cpp-tutorial-1-depth" and "cpp-capture" just failed.
This is very good news! I am glad that you solved this problem!
In order to resolve the cpp-enumerate-devices issue, please use the legacy branch of librealsense:
Looking forward to your reply!
Thank you and best regards,