← Back to Robotics

Robotics / Project

Autonomous Robot Café

An autonomous robotic café system combining a humanoid robot with a mobile autonomous robot base to automate customer orders and pastry retrieval.

Robot Platform

DOBOT AtomW Wheeled Version

Technologies

ROS 2 • AMR • Teleoperation

My Role

AMR Navigation & Robot Movement

Overview

From customer order to autonomous pastry retrieval.

The system combines a humanoid robotic platform with an autonomous mobile robot base. Customers place an order, complete payment, and the robot then navigates to the appropriate location to retrieve the selected pastry.

System Workflow

Autonomous Order Workflow

01

Customer Order

Customer places an order through the café system.

02

Confirmation

Order is confirmed and payment is completed.

03

Navigation

The AMR navigates to the required location.

04

Pastry Retrieval

The robot performs the pastry retrieval process.

05

Delivery

The robot moves to the required destination.

My Contribution

AMR Navigation & Movement

My primary responsibility was configuring the autonomous mobile robot navigation system and ensuring smooth movement between locations within the café environment.

Map Configuration

Created and configured the navigation map used by the AMR to understand and move through the café environment.

Waypoint Planning

Defined navigation waypoints and configured movement between important locations in the system.

Motion Optimization

Adjusted navigation and waypoint transitions to achieve smooth and reliable movement between locations.

My Contribution

AMR Navigation

My primary responsibility was configuring and optimizing the autonomous mobile robot navigation system used to move the robot between key locations within the café environment. The AMR uses SLAM with two 2D LiDAR sensors, positioned at the front and rear of the platform, to build and navigate the café environment.

01

SLAM Mapping

Configured the AMR navigation system to use SLAM for mapping and localization within the café environment.

02

Dual 2D LiDAR

Worked with two 2D LiDAR sensors positioned at the front and rear of the AMR to support environmental perception and navigation.

03

Waypoint Planning

Configured navigation waypoints for key locations and defined the robot's movement between different areas of the café.

04

Movement Optimization

Tested and refined waypoint positioning and navigation behavior to achieve smooth and reliable movement between locations.

AMR Navigation Map

Project map image will be added here

Software & Robotics

ROS 2 Integration

ROS 2 was used as part of the robotic control architecture, including control of selected robot joints and integration with the mobile robot movement system.

ROS 2

Robot Training

Teleoperation for Pastry Retrieval

Teleoperation was used to train and develop the pastry retrieval process, allowing the robot to learn the required movement sequence for interacting with the pastry station.

Project Media

Photos & Demonstration

Project Photo

Project Video