Out-of-the-box IT engineering for autonomous fleet
Challenges
To fulfil the ambitious goals of making autonomous mobility happen, our engineering team, together with our customer – Holo – had to first come up with these challenges.
01.
To engineer a system that would coordinate actions of the autonomous fleet with a city's dispatch system. The solution should be scalable and able to connect with various dispatch systems and transport providers
02.
To build up the system's architecture and support future modifications for B2B and B2C sectors
03.
To coordinate the flow and exchange of data – between dispatchers and autonomous vehicles on the road
04.
To integrate the autonomous fleet’s data into the city's transport system
05.
To set-up a real-time monitoring system of vehicles' condition, location, and critical technical information
06.
To align the software development process continuously with the vehicles’ hardware systems that present the rapidly changing environment due to its pioneering status
Christian Bering Pedersen
Chief Executive Officer at Holo
“Working with Global Mediator has been a very positive experience. Everyone on our team has the right skills and the right mentality in working with a fast-moving startup, in a process where the plan is often not completely clear.”
Solution
01.
A flexible architecture has a module-based structure (covering connection with the vehicle itself, city dispatch providers, local transport system, etc.).
02.
An exchange of information among the modules is set-up through the shared data bus approach. The solution will be developed in such a way that supports its extension by adding more modules as and when needed. The fleet management system can be used for different types of objects that can transmit GPS-coordinates in real time.
03.
The front-end side of the system will be divided into two parts: 1. Internal – for operators and administrators – as a supervision and control option to setup mapping between dispatch and transport systems monitoring the telemetrics received from vehicles. 2. External – for end-users – as an alternative to the mobile application.
04.
Flutter framework was used for mobile and web cross-platform application to cover IOS, Android, and Web simultaneously without the need to develop separate products. One of the main requirements for mobile app development was high responsiveness to changes as updates are done regularly. On the one hand, it allows the customer to maintain a cost-efficient model, and on the other – users have identical experience no matter what platform they are currently using.
05.
Automated code testing is used during the whole process of software development as it ensures the stability of the system during the implementation period.
06.
The development cycle is built using the CI/CD concepts.
Technologies behind the project
A snapshot of what we leverage to deliver best-of-breed solutions
Christian Bering Pedersen
Chief Executive Officer at Holo
“Global Mediator is more than just another vendor; they are a partner in our journey to deliver autonomous mobility, contributing in software development, agile project management and even shaping and validating the requirements of our customers and employees”.
Impact
About our customer
Holo is moving mobility forward, for good. Founded in Copenhagen in 2016, Holo was established to create the mobility service of the future. Today Holo is moving riders in pilot projects across the Nordics and the Baltics, using autonomous technology. The Holo fleet has currently driven over 25000 km with more than 45000 passengers in five locations, making Holo the leading provider of autonomous mobility in Europe.
Stay current with the latest insights from us