Software Module For Operating Robotic Vehicles - Banner - Lemberg Solutions.jpg

Middleware for ERP production orders handling by robotic vehicles

We’ve developed a middleware that serves as an endpoint between the ERP system and AGVs on the shop floor.

About the client

Our client is an international management and IT consultancy company specializing in mobility, manufacturing, transportation, and logistics for over twenty years in Germany and the USA.

The challenge

Following our previous project's success, the client approached us to develop a middleware module for operating two types of AGVs in warehouses. This solution should operate as an endpoint from the end customer to our client’s system and include a particular AGV loading logic.

Delivered value

We quickly gathered a team with relevant experience so the client could elaborate the project specification and kick off development right away. Due to our efficient clarification of requirements, suggestion of a realistic timeline, and clear scope, the client received the middleware module on time.

The process

At the initial stage, we proposed several options on how robots could optimally pick up boxes and deliver them to points in the warehouse. To create a robust and cost-effective solution, our engineering team considered the following parameters: 

  • Box size 
  • Delivery priority 
  • Distance to the station and between the stations 
  • Conveyor layer
  • Loading sequence. 

After the client approved the most suitable solution, we developed a roadmap and defined the project scope, including the clear delivery date and total project cost. 

We divided the development into two milestones for different types of vehicles, followed by accessibility testing and production support. Throughout the development process, we were responsive to changes in requirements and tracked them to ensure a transparent workflow. Each week, our engineering team had a call with the client to discuss updates, progress, and any issues or questions. 

As part of the project, we customized the AGV configuration to suit different warehouses and their variations of robots. Our team also developed an application for operators that allows them to keep records, search orders, validate data, and monitor everything in real time without manual interaction with a display. 

To correct errors in the early development stage, we created a test environment that simulated actual operating conditions and used data to conduct various types of testing. 

We integrated the middleware module with both sides: the ERP system on the end-customer side at a warehouse and our client’s fleet management system. Now, the client is getting ready to launch the solution into the market and start a new development project with our engineering team. 

Technologies
Java
Spring Boot
Docker
RabbitMQ
Swagger
PostgreSQL
React
WebSocket
SpringData
Docker Compose
WireMock
MUI
Save case study in PDF
Automated Warehouse Robots 1 - Software Module For Operating Robotic Vehicles - Section image - Lemberg Solutions.jpg
Automated Warehouse Robots 2 - Software Module For Operating Robotic Vehicles - Section image - Lemberg Solutions.jpg
Automated Warehouse Robots 3 - Software Module For Operating Robotic Vehicles - Section image - Lemberg Solutions.jpg

How it works

Anonym

Working with Lemberg Solutions is fun and very productive. All people involved do extensively think outside the box and try to really grasp a deep function understanding which helps to identify potential problems as soon as possible. This helps the project speed immensely.

Software Module For Operating Robotic Vehicles - PDF Form - Lemberg Solutions.jpg
Download the case study to read it later