Sigma Software was founded in 2002, and back then was conceived as a brand that would create awesome products and help develop Ukrainian IT ecosystem. In 2006 the company joined Sigma Group – one of the biggest Nordic IT consultancies.
Today Sigma Software provides top-quality software development services to customers in many sectors. These include government, telecommunications, media & advertising, aerospace, automotive, gaming industry, banking and financial services, real estate, tourism, and entertainment. Company`s offices operate in nine countries and on three continents.
Sigma Software is well-known as the company that develops and promotes the Ukrainian tech ecosystem countrywide and worldwide (for example, the Ukrainian pavilion at London Tech Week 2019, the Ukrainian Israel Innovation Summits).
What was the challenge?
Sigma Software team has designed and implemented the client-server applications and provided their integration with Knorr-Bremse automated driving technology for Autonomous Yard Maneuvering (AYM) solution.
Knorr-Bremse Group, a well-known German manufacturer of braking systems for rail and commercial vehicles on the market for over 110 years. With 24,000 employees and 100 locations in 30 countries, the company is one of the world leaders in the field.
Having a bunch of proprietary on-board control devices and systems Knorr-Bremse is working to combine them together and come up with a cutting-edge automated truck driving technology. The first solution which this technology was adopted to was the Automated Yard Maneuvering system, which enables the truck to maneuver without a driver within a closed area of the truck yard and performs maneuvers to the loading bay and parking areas observed and controlled by Yard Operator, Loader and Driver from web and mobile applications.
What is the solution?
The goal of the project was to deliver components for Autonomous Yard Maneuvering solution supporting an autonomous truck driving and showing how the truck may be controlled within a truck yard by its driver, with the yard operator and loader communicating and managing the truck loading and unloading process from their mobile devices and computers. The delivery of the Sigma Software team included Yard Server, Yard Operator web interface, and Mobile applications for Driver and Loader.
The work of Sigma Software team included:
- Joint elaboration of application requirements and components integration protocols;
- User interface concept and UI design;
- Applications development and testing;
- End-to-end test scenario preparation and joint testing with vehicle emulator and real truck.
Our team enjoyed working with Knorr-Bremse innovative on-board systems and devices and setting up integration protocols for applications in collaboration with Knorr-Bremse team. Minimal set of features required for this demonstration had to be delivered within an extremely short timeline, so we had to consider most efficient ways of collaboration, implementation, and delivery.
The work started in May 2016 and lasted during the summer. Knorr-Bremse successfully presented a fully autonomous truck and the Autonomous Yard Maneuvering system during IAA 2016 Commercial Vehicles exhibition in Hannover at the “New Mobility World Live” demonstration area.
What are the Final Results?
Sigma Software team delivered solution components in time and participated in the end-to-end testing of the system with a real truck. Knorr-Bremse successfully presented autonomous truck and Autonomous Yard Maneuvering applications during the IAA 2016 Commercial Vehicles exhibition in Hannover at the “New Mobility World Live” demonstration area.
What are the Technologies used?
- Server: F#, Reactive Extensions, F# Agents, TCP, WebSockets, Asp.Net;
- Clients: React, React-dom, React-native, redux, immutable.js, moment.js
“We have been working with Customers operating in the automotive industry for about 10 years. Among our Clients are world famous brands, dozens of successfully completed solutions used by thousands of people every day are a speaking proof of our team`s professional excellence and high quality of services we provide. That is why companies keep on choosing us for new assignments”, says Valery Krasovsky, CEO at Sigma Software.
The project “Boosting local traditional industries with IT capacities” is implementing by TechUkraine in partnership with APPAU – Association of Industrial Automation of Ukraine, International Association Culture&Creativity Association with the financial support of the German government through GIZ that aims to increase the competitiveness of traditional industries in strong collaboration with Ukrainian IT companies.
The article was written as part of a special project of the TechUkraine platform