- Видео 38
- Просмотров 602
Fathel Marc
Добавлен 4 мар 2021
Видео
video demo praktikum 3 plc
Просмотров 54 месяца назад
anggota Kelomok: 4222201043 - Ricard Riovaldo Simatupang 4222201049 - Muhammad Zainul Daffa 4222201054 - Bernard Marcellino Sitio 4222201056 - Rikardo Harefa
Publisher dan Subscriber
Просмотров 746 месяцев назад
anggota tim: Richar Riovaldo Simatupang Muhammad Zainul Daffa Bernard Marcellino Sitio Rikardo Harefa Abdi wijaya
SSCNC+Mastercam X5 membuat logo alanwalker
Просмотров 119 месяцев назад
nama : Bernard Marcellino Sitio nim : 4222201054
control PID di webots
Просмотров 910 месяцев назад
sistem control PID dengan menggunakan robot epuck pada software webots
Diagram blok untuk Automatic bottle Recognition System
Просмотров 7Год назад
Diagram blok untuk Automatic bottle Recognition System
3d design of robot hockey team 6 - Bernard Marcellino Sitio_4222201054_RE-B
Просмотров 1Год назад
3d design of robot hockey team 6 - Bernard Marcellino Sitio_4222201054_RE-B
Saya perwakilan dari kelompok 2 izin bertanya Gimana performa dan skalabilitas dari ROS dalam menangani contohnya ribuan subscriber yang berlangganan pada satu topik sekali gus atasu secara bersamaan?
performa ros dalam menangani ribuan subscriber sekaligus tergantung pada: - kompleksnya data atau seberapa besar data yang dikirim jika makin komplek maka otomatis sistem akan bekerja keras sampai dititik bisa mengalami lag parah - ada pula keterbatasan bandwidth pada device yang diajak komunikasi melalui ros misalnya kamera atau mungkin arduino yang bandwidth nya tergolong kecil - dan yang paling penting adalah hardware yang dipakai itu bisa support sampai menangani 1000 subscriber dalam 1 kali iterasi program note: sebaiknya jangan buat banyak node berkomunikasi dengan 1 topic karena datanya bisa tercampur, jadi misalnya komunikasi noda a ke node b menggunakan "topik1" dan komunikasi dari node b ke node a menggunakan "topik2"
saya perwakilan kelompok 4 . Izin bertanya, Apakah ada batasan untuk banyaknya subscriber untuk menerima data dari publisher, lalu apa dampaknya jika subscriber sudah terlalu banyak apakah menyebabkan kendala dalam pengoperasian nya?
untuk batasan banyaknya subscriber tergantung pada hardware computer yang digunakan, kami pernah mencoba sampai menggunakan 5 subscriber yang mengirim dan menerima sejauh itu masih belum ada kendala dalam pengoperasiannya. jika sudah terlalu banyak subscribernya kemungkinan akan terjadi keterlambatan pengiriman data atau ngelag biasa dibilang, dan untuk pengaplikasian didalam robot ngelag bisa menjadi kegagalan sistem operasi karena dapat menghancurkan pergerakan robot yang biasanya cepat
apakah sudah sesuai jawabannya ? atau ada yang mau ditanya kan lagi?
saya perwakilan kelompok 1 izin bertanya, Apa tindakan yang harus dilakukan jika node public atau subscribe gagal?
pertama adalah mencari dimana letak kegagalannya - jika memang kegagalannya terdapat saat kita mengcompile program maka kesalahannya kemungkinan ada di program atau kode yang kita buat. - jika misalnya terdapat kegagalan dalam mengirimkan data seperti subscriber tidak menerima data dari publisher coba dicek pada koneksi yang terjadi jika memang menghubungkan 2 device. ada kemungkinan juga kejadian seperti itu gagal karena tidak berkomunikasi pada topik yang sama kalau seperti ini bisa dicek melalui rqt_graph - bisa juga kita tidak dapat menerima data dari publisher karena node publishernya belum dijalankan - lalu pastikan bahwa protokol komunikasi yang dijalankan benar jika memang hanya menggunakan topic sebagai kunci utamanya pastikan topik yang digunakan harus sama antara publihser dan subscriber
apakah sudah sesuai? atau adakah yang kurang tepat dari jawaban nya?
@@marcfathelcukup, terimakasih atas jawabannya
sama sama @@erikardiansyah5854
Saya perwakilan dari kelompok 3 izin bertanya kepada kelompok 5. Saat melakukan building nodes dikatakan bahwa node publisher dan node subscriber dapat dibuat kedalam satu package saja. Manakah yang lebih baik antara memisahkan mereka ke dalam package yang berbeda atau menggabungkannya ke dalam satu package? Sebutkan kelebihan dan kekurangan antara dua hal tersebut? Terima kasih
untuk kelebihan dan kekurangan yang di dapat ketika menyatukan node dalam satu paket adalah KELEBIHAN : - mudah untuk mengelola dan memelihara kode pada suatu node karena kita cukup buka satu paket saja. - mudah untuk melacak perubahan yang terjadi pada seluruh node yang ada dalam paket. - lebih simpel untuk dikelola jika memiliki sedikit publisher dan subscriber yang sedikit. KEKURANGAN: - bisa terjadi ketergantungan antar node dalam satu paket, tapi kalau memang nodenya saling bergantung tidak apa apa jika disatukan ke dalam 1 paket - jika proyek atau publisher dan subscriber bertambah maka bisa terjadi kebingungan dalam mengelolanya - biaya overhead paket ROS yang bisa jadi besar karena ada dependency yang seharusnya gak perlu di build ketika memisahkan node ke paket yang berbeda adalah KELEBIHAN: - ketergantungan antara node nya menjadi berkurang - jika kita punya banyak node yang berbeda beda memisahkannya dalam paket yang berbeda menjadi lebih mudah - bisa kita pakai berulang ulang pada projek yang berbeda karena suatu node itu bersifat lokal didalam paketnya jadi kita hanya perlu mengambil satu paket tersebut dan dilettakkan pada projek yang baru KEKURANGAN: - pada saat meningkatakan jumlah paket karean node yang dipisah bisa dipastikan kompleksitasnya dalam satu projek itu meningkat - memastikan node yang berada di paket yang terpisah itu berkomunikasi dengan baik
jadi kesimpulannya ada beberapa node yang dapat disatukan ke dalam 1 paket dan ada beberapa yang harus dipisah