Prepare your warehouse for the future – with robotic picking

Built for 24/7 operation with vision, AI and auto-tool change
Number of picks so far
0

We are Arlog

At Arlog, we bridge the gap between robotics and logistics. We develop intelligent, flexible and scalable solutions that automate the picking of everything from shoes and clothing to electronics and beauty products. Our solutions are based on testing, data and experience – we’ve had our hands in almost everything, so you don’t have to guess. We understand the goods. We understand the robots. And we understand your everyday life.

We've tested most things - so you don't have to worry about it

Shoes and clothes

At Arlog, we have tested a wide range of shoes and textiles – from sneakers and boots to trousers, sweaters and accessories. Our robot handles both soft and hard goods with precision and gentleness. Whether the products are stacked, folded or in boxes, we ensure fast and reliable picking – ready for your order.

Beauty

At Arlog, we have tested a wide range of beauty products – from lipsticks and creams to sheet masks and gift boxes. Our robotic solution is designed to handle even small and fragile packaging with precision and stability. Whether your products are round, square, soft or hard, our system can handle picking and packing – quickly and safely.

Outdoor and car care

At Arlog, we have tested everything from car care and light bulbs to camping and leisure equipment. Our robot can handle both irregular shapes and tough packaging – precisely and efficiently. Whether it’s motor oil, cables, spray bottles or outdoor gear, our solution handles pick and pack with stability and scalability.
billede thansen
document.addEventListener("DOMContentLoaded", function () { const startValue = 100000; const endValue = 149000; const startTime = new Date("2025-04-30T00:00:00Z"); const endTime = new Date("2025-05-05T00:00:00Z"); function updateCounter() { const now = new Date(); const totalTime = endTime - startTime; const elapsed = now - startTime; let progress = Math.min(elapsed / totalTime, 1); let currentValue = Math.floor(startValue + (endValue - startValue) * progress); const counterEl = document.getElementById("live-counter"); if (counterEl) { counterEl.textContent = currentValue.toLocaleString() + " pluk"; } } updateCounter(); setInterval(updateCounter, 30000); });

This website uses cookies. By continuing to use this site, you accept our use of cookies. 

en_USEnglish