Paket ini dirancang sebagai paket generik untuk membantu menghubungkan ROS dengan lapisan transport UDP. Ini menyediakan Layanan ROS untuk membuat soket, mengirim dan menerima data UDP.
Platform/rilis yang didukung :
Platform | Rilis ROS |
---|---|
Ubuntu 16.04 Bionik | ROS Kinetik |
Ubuntu 18.04 Bionik | ROS Melodik |
Ubuntu 20.04 Bionik | ROS Noetik |
Pastikan Anda menginstal salah satu distribusi ROS di atas pada sistem Anda.
Instal seperti paket ROS lainnya:
sudo apt-get install ros-<your-distro>-udp-com
Ada dua cara untuk memanfaatkan paket ini:
roslaunch udp_com udp_com.launch
Dalam kedua kasus tersebut, paket udp_com menyediakan layanan ROS untuk berinteraksi dengan lapisan transport UDP:
Harap tinjau dokumentasi kode sumber untuk rincian lebih lanjut tentang bagaimana proyek ini disusun.
Bagi yang sudah familiar dengan ROS, silakan lihat bagaimana paket ini digunakan dan diimplementasikan dalam paket hfl_driver.
Pertama, pastikan Anda menggunakan platform dan rilis yang ditargetkan yang tercantum di atas.
Silakan dan kloning repo ini ke catkin_ws
Anda:
git clone https://github.com/continental/udp_com.git
Selanjutnya, dari direktori catkin_ws
Anda, kompilasi kode sumbernya:
catkin_make
Setelah kompilasi berhasil, sumber ruang kerja Anda yang baru dibuat:
source /path/to/catkin_ws/devel/setup.bash
Dan sekarang Anda seharusnya bisa menjalankan file peluncuran udp_com
:
roslaunch udp_com udp_com.launch
Kami sedang berupaya untuk membuka sumber versi ROS2 dari driver ini dengan fungsi yang sama. Bintangi atau tonton repo ini untuk mendapatkan informasi terbaru tentang rilis mendatang.