আমরা Android 14 এ নিম্নলিখিত নতুন ADAS বৈশিষ্ট্যগুলি যুক্ত করেছি:
- স্বয়ংক্রিয় জরুরী ব্রেকিং (AEB)
- হ্যান্ডস অন ডিটেকশন (এইচওডি)
- লেন সেন্টারিং অ্যাসিস্ট (LCA)
- ফরোয়ার্ড সংঘর্ষের সতর্কতা (FCW)
- ব্লাইন্ড স্পট সতর্কতা (BSW)
- লেন প্রস্থান সতর্কতা (LDW)
- লেন কিপ অ্যাসিস্ট (LKA)
- ইমার্জেন্সি লেন কিপ অ্যাসিস্ট (ELKA)
- স্ট্যান্ডার্ড ক্রুজ কন্ট্রোল (CC)
- অভিযোজিত ক্রুজ নিয়ন্ত্রণ (ACC)
এই নতুন ক্ষমতা নিম্নলিখিত চিত্রে চিত্রিত করা হয়.
চিত্র 1. সমর্থিত ADAS বৈশিষ্ট্য।
সম্পত্তির তালিকা
এই নতুন বৈশিষ্ট্যগুলিকে সমর্থন করার জন্য, Android 14-এ বৈশিষ্ট্যগুলির একটি তালিকা যুক্ত করা হয়েছে৷ সেগুলি নীচে তালিকাভুক্ত করা হয়েছে৷
বৈশিষ্ট্য | |
---|---|
ADAPTIVE_CRUISE_CONTROL_TARGET_TIME_GAP ADAPTIVE_CRUISE_CONTROL_LEAD_VEHICLE_DISTANCE AUTOMATIC_EMERGENCY_BRAKING_ENABLED AUTOMATIC_EMERGENCY_BRAKING_STATE BLIND_SPOT_WARNING_ENABLED BLIND_SPOT_WARNING_STATE CRUISE_CONTROL_ENABLED CRUISE_CONTROL_TYPE CRUISE_CONTROL_STATE CRUISE_CONTROL_COMMAND CRUISE_CONTROL_TARGET_SPEED EMERGENCY_LANE_KEEP_ASSIST_ENABLED EMERGENCY_LANE_KEEP_ASSIST_STATE | FORWARD_COLLISION_WARNING_ENABLED FORWARD_COLLISION_WARNING_STATE HANDS_ON_DETECTION_ENABLED HANDS_ON_DETECTION_DRIVER_STATE HANDS_ON_DETECTION_WARNING LANE_DEPARTURE_WARNING_ENABLED LANE_DEPARTURE_WARNING_STATE LANE_KEEP_ASSIST_ENABLED LANE_KEEP_ASSIST_STATE LANE_CENTERING_ASSIST_ENABLED LANE_CENTERING_ASSIST_COMMAND LANE_CENTERING_ASSIST_STATE |
ডিজাইন থিম
নিম্নলিখিত নকশা থিম নতুন যোগ বৈশিষ্ট্য প্রয়োগ করা হয়.
সম্পত্তি | বর্ণনা |
---|---|
সক্ষম |
|
রাজ্য |
|
বিবিধ |
|
রাজ্য চিত্রের উদাহরণ
এই বিভাগটি সমর্থিত ADAS বৈশিষ্ট্যগুলির একটি উপসেটের জন্য রাজ্য চিত্র প্রদান করে যাতে অন্তর্ভুক্ত বৈশিষ্ট্যগুলি একসাথে কাজ করে তা প্রদর্শন করতে। আমরা নিম্নলিখিত বৈশিষ্ট্যগুলির উদাহরণ প্রদান করেছি৷
- স্বয়ংক্রিয় জরুরী ব্রেকিং (AEB)
- লেন সেন্টারিং অ্যাসিস্ট (LCA)
- হ্যান্ডস অন সনাক্তকরণ (এইচওডি)
স্বয়ংক্রিয় জরুরী ব্রেকিং
এই টেবিলে বর্ণিত হিসাবে AEB-এর জন্য দুটি বৈশিষ্ট্য সংজ্ঞায়িত করা হয়েছে।
সম্পত্তি | মূল্যবোধ |
---|---|
AUTOMATIC_EMERGENCY_BRAKING_ENABLED | VehiclePropertyType:BOOLEAN |
| OTHER ENABLED ACTIVATED USER_OVERRIDE ErrorState |
AEB-এর জন্য নিম্নলিখিত নমুনা স্টেট ডায়াগ্রামে AutomaticEmergencyBrakingState.aidl
এ সংজ্ঞায়িত সমর্থিত রাজ্যগুলি অন্তর্ভুক্ত রয়েছে।
চিত্র 2. AEB রাজ্যগুলি AutomaticEmergencyBrakingState.aidl এ সংজ্ঞায়িত করা হয়েছে।
এই চিত্রটি AEB এর একটি উদাহরণ প্রদান করে যখন USER_OVERRIDE
অবস্থা সমর্থিত নয়৷ AreaIdConfig.java
এ getSupportedEnumValues()
API-এর মাধ্যমে সমর্থিত রাজ্যগুলি নির্দিষ্ট করা উচিত।
Figure 3. AEB when the USER_OVERRIDE state isn't supported.
চিত্র 4 এ চিত্রিত AEB উদাহরণে, যে ত্রুটির কারণে AEB অনুপলব্ধ হয় তা হাইলাইট করা হয়েছে। ErrorState.aidl
এ সংজ্ঞায়িত মানগুলি কীভাবে ব্যবহার করা উচিত তা এটি প্রদর্শন করে। এই ত্রুটিগুলি CarPropertyManager
দ্বারা নিক্ষিপ্ত একটি ব্যতিক্রমের ফলে হয় না এবং পরিবর্তে CarPropertyValue
তে অন্য যেকোনো পরিবর্তনের মতো একইভাবে অ্যাপের সাথে শেয়ার করা হয়।
চিত্র 4. ত্রুটির কারণে AEB অনুপলব্ধ হয়ে যায়।
লেন কেন্দ্রে সহায়তা
লেন সেন্টারিং অ্যাসিস্ট (LCA) তিনটি সংশ্লিষ্ট এবং সংজ্ঞায়িত বৈশিষ্ট্য প্রদান করে।
সম্পত্তি | মূল্যবোধ |
---|---|
LANE_CENTERING_ASSIST_ENABLED | VehiclePropertyType:BOOLEAN |
|
|
|
|
LaneCenteringAssistState.aidl
এ সমস্ত সংজ্ঞায়িত রাজ্য সমর্থিত হলে নিম্নলিখিত রাজ্য চিত্রটি LCA-কে চিত্রিত করে৷ সবুজ লাইনগুলি হয় LANE_CENTERING_ASSIST_COMMAND
(যখন প্রয়োগ করা হয়) থেকে শুরু করা একটি কমান্ড হতে পারে বা গাড়িতে অন্য একটি প্রক্রিয়ার মাধ্যমে শুরু করা হতে পারে এবং Android Automotive OS (AAOS) এ একটি রাষ্ট্রীয় পরিবর্তন প্রতিফলিত করতে পারে।
চিত্র 5. LaneCenteringAssistState.aidl এ সংজ্ঞায়িত এলসিএ রাজ্যগুলি।
এই LCA উদাহরণটি একটি ত্রুটি হাইলাইট করে যার কারণে LCA অনুপলব্ধ হয়ে যায়। এটি প্রদর্শন করে কিভাবে ErrorState.aidl
এ সংজ্ঞায়িত মানগুলি ব্যবহার করতে হয়। এই ত্রুটিগুলির ফলে CarPropertyManager
একটি ত্রুটি ছুঁড়ে দেয় না এবং পরিবর্তে একইভাবে অ্যাপগুলির সাথে শেয়ার করা হয় যেভাবে CarPropertyValue
পরিবর্তনের অন্যান্য পরিবর্তনগুলি ভাগ করা হয়৷
চিত্র 6. ত্রুটির কারণে LCA অনুপলব্ধ হয়ে যায়।
হাতে সনাক্তকরণ
এই তিনটি সম্পর্কিত বৈশিষ্ট্য হ্যান্ড-অন ডিটেকশন (HOD) এর জন্য সংজ্ঞায়িত করা হয়েছে।
সম্পত্তি | বর্ণনা |
---|---|
HANDS_ON_DETECTION_ENABLED | VehiclePropertyType:BOOLEAN |
|
|
|
|
নীচে HOD-এর একটি উদাহরণ দেওয়া হল, যেখানে HandsOnDetectionDriverState.aidl
এর সমস্ত সংজ্ঞায়িত অবস্থা সমর্থিত।
চিত্র 7. HOD যখন HandsOnDetectionDriverState.aidl-এর সমস্ত সংজ্ঞায়িত অবস্থা সমর্থিত হয়।
HANDS_ON_DETECTION_STATE
প্রপার্টি ছাড়াও, HOD একটি আলাদা সতর্কতা বৈশিষ্ট্যও প্রদান করে, HANDS_ON_DETECTION_WARNING
। HOD সতর্কতা মানগুলির জন্য রাষ্ট্রীয় চিত্রটি চিত্র 8 এ চিত্রিত করা হয়েছে।
চিত্র 8. HOD যখন HandsOnDetectionWarning.aidl-এ সমস্ত সংজ্ঞায়িত মান সমর্থিত হয়।