Untuk robotika

Ajari dalam simulasi. Jalankan di lengan.

Coba lengan dalam simulasi dulu. Setiap eksekusi direkam.

Lengan

Lengan mana yang bisa saya kendalikan?

Setiap lengan adalah perangkat. Bus servonya adalah saluran. Lengan USB terhubung dari browser, dan portnya hanya dibuka saat Anda memilihnya.

Dari lengan ke eksekusiLengan terhubung melalui drivernya. Driver berbicara dengan bus servo sebagai satu saluran, dan saluran itu merekam ke dalam sebuah eksekusi.LenganSO-100/101, Koch,WidowX, xArm, Lite 6,lengan ESP32CommandAGIDriverFeetech STS/SCS,Dynamixel 2.0, xArmmelalui TCPSaluranbus servoEksekusisatu aliran rekamanDari lengan ke eksekusiLengan terhubung melalui drivernya. Driver berbicara dengan bus servo sebagai satu saluran, dan saluran itu merekam ke dalam sebuah eksekusi.LenganSO-100/101, Koch, WidowX, xArm, Lite 6,lengan ESP32 CommandAGIDriverFeetech STS/SCS, Dynamixel 2.0, xArmmelalui TCPSaluranbus servoEksekusisatu aliran rekaman

Uji coba

Coba berkali-kali sebelum yang pertama sungguhan.

Berkas uji coba mengubah satu parameter di banyak eksekusi simulasi. Bandingkan pada satu bilah waktu dan simpan yang terbaik.

Berkas uji cobaBerkas uji coba menyapu satu parameter, misalnya target, gain, atau massa, di banyak eksekusi simulasi. Anda membandingkan eksekusi dan menyimpan yang terbaik.sapuanBerkas uji cobatarget, gain, atau massaEksekusi simulasisetiap eksekusi direkamBandingkanpada satu bilah waktuSimpan yang terbaikBerkas uji cobaBerkas uji coba menyapu satu parameter, misalnya target, gain, atau massa, di banyak eksekusi simulasi. Anda membandingkan eksekusi dan menyimpan yang terbaik.sapuanBerkas uji cobatarget, gain, atau massaEksekusi simulasisetiap eksekusi direkamBandingkanpada satu bilah waktuSimpan yang terbaik

Setiap eksekusi, dapat diputar ulang dan dicabangkan.

Seret badan dengan tangan dan gayanya direkam dengan nama Anda. Cabangkan momen apa pun menjadi eksekusi simulasi baru.

runs/reach-tuning/streams/arm-1.servo@host-acontoh rekaman · simulasi
00:00:04.020 note    agent:tuner: run_program reach.trials.json #17
00:00:04.031 command goal j1=31.0 j2=-22.0 j3=64.5 j4=10.0
00:00:04.540 state   j1=30.9 j2=-22.1 j3=64.4 j4=10.0
00:00:05.002 event   person:ana: drag gripper f=(0.0, 1.8, 0.0) N
00:00:05.300 state   j1=31.4 j2=-20.8 j3=63.2 j4=10.0
00:00:06.100 note    person:ana: fork @ 00:00:05.002

Otoritas

Apa yang bisa dilakukan agen dengan lengan saya?

Hanya yang diizinkan izin tetap Anda. Stop dan torque off selalu diizinkan.

Agen pada satu lenganAnda memberi agen izin tetap atas satu lengan, dalam satu dunia, untuk satu sore. Agen menyalakan lengan dan mengirim tujuan secara real time. Lengan yang menganggur selama lima menit akan mematikan dirinya sendiri.Andabuat izinnyaIzin tetapsatu lengan, satu dunia,satu soreAgenmenyalakan lengan,mengirim tujuan secarareal timeMenganggur 5 menitlengan mematikandirinya sendiriAgen pada satu lenganAnda memberi agen izin tetap atas satu lengan, dalam satu dunia, untuk satu sore. Agen menyalakan lengan dan mengirim tujuan secara real time. Lengan yang menganggur selama lima menit akan mematikan dirinya sendiri.Andabuat izinnyaIzin tetapsatu lengan, satu dunia, satu soreAgenmenyalakan lengan, mengirim tujuan secarareal timeMenganggur 5 menitlengan mematikan dirinya sendiri

Verifikasi

Sudah diuji terhadap protokol. Belum di bench Anda.

Driver lengan lulus uji terhadap tiruan perangkat lunak dari setiap protokol servo. Belum ada driver yang dikomisikan pada lengan sungguhan.

Seberapa jauh setiap driver lengan diverifikasiSetiap driver lengan diverifikasi di tingkat loopback, terhadap tiruan perangkat lunak dari protokol servonya. Verifikasi bench dan hardware pada lengan sungguhan belum dilakukan.Loopbacktiruan perangkat lunak · selesaiBenchlengan sungguhan · belumHardwaresedang dikerjakan · belumSeberapa jauh setiap driver lengan diverifikasiSetiap driver lengan diverifikasi di tingkat loopback, terhadap tiruan perangkat lunak dari protokol servonya. Verifikasi bench dan hardware pada lengan sungguhan belum dilakukan.Loopbacktiruan perangkat lunak · selesaiBenchlengan sungguhan · belumHardwaresedang dikerjakan · belum

Mulai dengan dunia simulasi.

Buka dunia simulasi dengan lengan, lalu seret. Tanpa perangkat keras, tanpa izin.