The architecture main features
. : : .
Robotics
It can be used on any robotics platform either mobile or static.
Multi Device
The system is comptabile with multiple devices and systems
Multi-platform
From logistics to personal transportation or hobby application
Easy to update
The system allows for easy component update and usage
In vehicle design
Developed on mobile platforms
The roots of this platform and its initial design dates back to 2013 when it was first implemented on a Citroen C1 dedicated for autonomous driving and it was developed ever since. The various platforms that was tested and developed ever since includes golf cars, scooters, other autonomous systems and robotic mobile platforms for logistics.
System monitor
Allow remote system supervision and interaction on deployed systems.
maintenance
Configure for various parameters storage for maintenance checks
testing
Access to core parameters used in certification, testing or development phases
improvements
Add on-the-fly core capabilites with minimum or no affect on existing components
Topics we address
For this framework we are adressing a set of four major topic that are the basis of this system.
Distributed system
Early software solutions were very local and isolated, not communicating or sharing pre-processed data. Today, this “one feature per ECU” solution is considered very expensive due to the growing demand for hardware components, but still used for real-time systems that require closed loop control
Security Constraints
The safety aspect plays an important role in most electronic devices for vehicles and robots. With the launch of ISO 26262 in 2011, the automotive industry has evolved in terms of security for security-critical software and hardware. This standard was based on the IEC61508 standard for functional safety and the DO-178 used in aerospace and the last version was in 1992.
Real time constraints
The proper functioning of a vehicle or robotic system is not only defined by the absence of functional errors or integration, but also by a strict observation of how the process is controlled and managed in real time. These constraints serve primarily in a critical situation for the safety of systems that must protect human life such as braking systems, steering and airbags. These must function properly and not perform unwanted code or perform an undesirable action when their action must be close to the snapshot from a human point of view
Robotics Systems
The main components that make up an ADAS system include cameras, image processors, system processors, ultrasonic sensors, Lidar-type sensors, radar sensors, infrared sensors, etc. All these components needed to be made accessible by computers and the availability for drivers, interfaces or interconnectivity between them was difficult and more time was needed to get them inside vehicle and operational at their real potential.