commaai/opendbc
کاربرد:
این ابزار یک API پایتونی برای دسترسی به دادههای ارتباطی ماشینها از طریق پروتکل CAN است. با استفاده از این کتابخانه، تو میتونی به پیامها و سیگنالهای ماشین دسترسی پیدا کنی، مثل سرعت، وضعیت موتور، فرمان و غیره.
در چه شرایطی بهتره استفاده شود؟
وقتی داری روی پروژههای مرتبط با خودروهای هوشمند، سیستمهای کمک راننده (ADAS)، یا ماشینهای خودران کار میکنی و نیاز داری دادههای واقعی ماشین رو بخونی یا تحلیل کنی. همچنین برای شخصیسازی یا توسعه سیستمهای نظارتی داخلی ماشین مناسبه.
چند مثال از موارد استفاده
خواندن دادههای سرعت و دور موتور برای نمایش در یک داشبورد هوشمند ️
تحلیل پیامهای CAN برای تشخیص خطا در سیستمهای خودرو ️
استفاده در کنار سختافزارهایی مثل comma two برای توسعه سیستمهای کنترل خودکار
شبیهسازی دادههای ماشین در محیط توسعه و تست نرمافزارهای خودران
- ##opendbc
- ##CANbus
- ##automotive
- ##selfdriving
- ##PythonAPI
- ##carhacking
- ##ADAS
- ##commaai
- ##vehicledata
- ##embedded
