Hai, saya baru mengenal pixhawk dan mavros.
Saya sekarang seorang mahasiswa pascasarjana yang mencoba menerbangkan 3DR Solo di dalam ruangan.
Saya mencoba menerima posisi dari VICON dan mengirimkannya ke Solo melalui pesan MavRos.
Saya mengikuti instruksi untuk menginstal mavros, tetapi saya mendapat kesalahan seperti di bawah ini.
ketika saya menjalankan install_geographiclib_datasets.sh
atau geographiclib-datasets-download egm96_5
saya mendapat
Geographiclib target directory /usr/share/geographiclib not found
Selama proses itu, saya melakukan beberapa hal.
--rosdistro kinetic
ketika saya menjalankan rosinstall_generator
seperti yang dikomentari dalam masalah iniMavro: ???
ROS: Indigo
Ubuntu: 14.04
Saya menggunakan 3DR Solo dengan pengaturan awal. Jadi saya kira itu berbasis PX4 (apakah saya benar?) Dengan APM di atasnya.
[X] ArduPilot
[ ] PX4
Versi: kapan: ??
sudo apt-get install libgeographic-dev
sudo apt-get install geographiclib-tools
Dan kemudian jalankan skrip lagi.
Sebuah catatan:
Saya menggunakan 3DR Solo dengan pengaturan awal. Jadi saya kira itu berbasis PX4 (apakah saya benar?) Dengan APM di atasnya.
Pengontrol penerbangan 3DR Solo adalah Pixhawk 2.1 (Cube). PX4 dan APM adalah fligh stack yang dapat berjalan di atasnya.
sudo apt-get install libgeographic-dev
sudo apt-get install Geographiclib-tools
Terima kasih untuk bantuannya!
Saya mencobanya dan berhasil menginstal Geographiclib-tools,
tetapi dikatakan tidak dapat menemukan libgeographic-dev.
Pengontrol penerbangan 3DR Solo adalah Pixhawk 2.1 (Cube). PX4 dan APM adalah fligh stack yang dapat berjalan di atasnya.
Saya berasumsi bahwa Perangkat Keras adalah Pixhawk 2.1 dan perangkat lunaknya adalah PX4 atau APM.
Namun, untuk perangkat lunak, saya telah membaca bahwa untuk mengunggah firmware,
Saya perlu git clone
https://github.com/3drobotics/ardupilot-solo
https://github.com/3drobotics/PX4Firmware-solo
https://github.com/3drobotics/PX4NuttX
dan akhirnya make
semua ini.
Maaf. Melihat sekarang Anda dengan 14,04. Kemudian terbitkan sudo apt-get install libgeographiclib-dev
.
Terima kasih TSC21.
sudo apt-get install libgeographiclib-dev
berhasil.
Namun, tetap tidak dapat menginstal kumpulan data geografis.
watanabe@ytnpc2016a-W230SD:~/catkin_ws$ sudo ./src/mavros/mavros/scripts/install_geographiclib_datasets.sh
[sudo] password for watanabe:
+ [[ != 0 ]]
./src/mavros/mavros/scripts/install_geographiclib_datasets.sh: 7: ./src/mavros/mavros/scripts/install_geographiclib_datasets.sh: [[: not found
+ which /usr/sbin/geographiclib-get-geoids
+ which geographiclib-datasets-download
/usr/sbin/geographiclib-datasets-download
+ geographiclib-datasets-download egm96_5
Geographiclib target directory /usr/share/geographiclib not found
Apakah kamu punya ide?
maaf banyak nanya
Aku tidak bisa mengatakannya. Mengingat Anda sudah menginstal GeographicLib dan alat untuk mengunduh kumpulan data, itu akan berfungsi dengan geographiclib-datasets-download egm96_5
. Saya tidak dapat mengujinya sendiri karena saya menggunakan Ubuntu 16.04, tetapi skrip di atas seharusnya telah menginstal lib dan file yang diperlukan. Apa output dari locate geographiclib
atau locate GeographicLib
?
Sedikit off: Solo menggunakan Pixhawk 2, bukan 2.1 (yang dibuat oleh hex, cube+carrier). Dan seperti yang saya tahu, kubus 3DR sedikit berbeda dari kubus yang dibuat oleh hex, tetapi sebagian besar kompatibel.
Secara default Solo menggunakan firmware APM (juga versi khusus, tetapi saya pikir vanilla juga berfungsi).
Coba buat saja direktori itu sudo mkdir -p /usr/share/geographiclib
, juga periksa di mana libgeographic.so
berada.
Saya mencoba sudo mkdir -p /usr/share/geographiclib
dan ./src/mavros/mavros/scripts/install_geographiclib_datasets.sh
Itu mulai mengunduh kumpulan data Geographiclib.
Kemudian saya mengikuti instruksi lebih lanjut yang tertulis di README.md dan mencoba roslaunch.
Dikatakan tidak dapat menemukan apa pun di /usr/share/geographiclib/GeographicLib/
,
jadi saya sudo mkdir GeographicLib
dan mv geoids/ GeographicLib/
, dan berhasil.
Ngomong-ngomong,
Saya berhasil terhubung ke 3DR Solo dengan
roslaunch mavros apm.launch fcu_url:=udp://:[email protected]
bagi yang ingin berkembang dengan 3DR Solo!
Terima kasih banyak atas bantuan Anda @TSC21 dan @vooon
Komentar yang paling membantu
sudo apt-get install libgeographic-dev
sudo apt-get install geographiclib-tools
Dan kemudian jalankan skrip lagi.