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.