Sasis drone berdasarkan Lada Vesta. Kit drive-by-wire lengkap

TL; DR:

Sasis drone berbasis Lada Vesta menggunakan proyek Polysync OSCC .





Penolakan:

  1. Semua yang dijelaskan dalam artikel hanyalah pengalaman pribadi dan tidak boleh dianggap sebagai panduan untuk bertindak.





  2. Modifikasi yang dijelaskan dalam artikel hampir pasti akan menghilangkan garansi pabrik dan kemampuan untuk mengemudi secara legal di jalan umum.





  3. Saya bukan pengembang proyek OSCC.





  4. , , .





: -,





-: ,





:





LADA Vesta SW Cross
LADA Vesta SW Cross

:





  • - , , CAN. , , . - .





  • - . , -, . - .





  • - , β€” . , , . - , , . , , . brake-by-wire ABS , , . , .





  • - , ( ), , . , , . , - .





Open Source Car Control

Polysync OSCC , , @waiwnf



.





Open Source Car Control (OSCC) is an assemblage of software and hardware designs that enable computer control of modern cars in order to facilitate the development of autonomous vehicle technology.





, , Polysync ( ) .





Drivekit/Prism
Drivekit Polisinkron
Polysync Drivekit

Polysync Drivekit KIA NIRO. , , .





Prisma polisinkron
Polysync Prism

CES2020 Prism ASIL-D(ISO 26262).





, OSCC. OSCC : Kia Soul Kia Soul EV.





Kia Soul EV .





Kia Soul . ABS , ABS . Toyota Prius 2004-2009 . OSCC Kia Soul LADA Vesta .





, , - ( ) OSC .





, ? . - ? ?





, KIA Soul . , OSCC KIA Soul EV, , Faraz Khan - OSCC Medium





, , - β€œβ€ .





Automotive grade Arduino

OSCC :





  • CAN Gateway - CAN- OSCC.





  • Steering Module - () , .





  • Throttle module - , .





  • Brake module - .





Arduino-. CAN Gateway, Steering Throttle Arduino Uno, Brake Arduino Mega. 





, Arduino - , , , STM32 , safety- ECC . Arduino . :





OSCC Coding standard





As this is an automotive initiative, this coding standard is based on the MISRA C-2012 standard.





CAN-. CAN-USB . PEAK PCAN-USB FD open-source cantact, .





, .





, :





ABS (!) ABS ( ). , ABS , , . . , ABS, ESP, /, etc.





ABS 3d OSCC. , .   - β€œβ€.





ABS 15.. , , .. - , BOM Kia Soul oscc-wiki, . AN3- , , . issues.





β€œβ€ open-source , , gerber BOM, CAN- cantact ST-link.





, FR4-1,5/35. , . GerberPanelizer.





PC/104. ( 2020), . Brake .





Brake

:





Ubuntu 16.04. ROSCCO ( ROS Kinetic Ubuntu 16.04). ROSCCO ROS1 /ROS2 docker, .





OSCC CMake, , . .





OSCC Brake:





  • release_pressure,





  • serial_actuator brake UART ABS. 





serial_actuator, , . , . ( ), . , . SLA . brake. , . , SLA. , 3,9 . , ABS( 5 ). , . , brake :





#define BRAKE_ACCUMULATOR_SOLENOID_DUTY_CYCLE_MAX ( 105.0 )
      
      



serial_actuator :





#define SOLENOID_PWM_ON ( 255 )
      
      



. . . .





oscc/api/include/vehicles/





CAN- OSCC ID . cansniffer. - ID 0x0C6. , . . . . . .





, ? , .





oscc-check.





OSCC CAN . oscc-check .





. OSCC oscc-joystick-commander API ROS - ROSCCO. .





Dualshock 4: - R2, - L2, - .





!

OSCC , . .





Booster listrik LADA Vesta tidak selalu bisa memutar roda di tempat dan terkadang error dan mati. Saat mengemudi bahkan pada kecepatan rendah, hambatan untuk memutar roda berkurang dan masalahnya hilang. Jika tugas Anda mengharuskan memutar roda di tempat, maka LADA Vesta dengan booster listrik standar adalah pilihan yang buruk.





Itu saja, terima kasih atas perhatiannya.








All Articles