Hospitality

KettyBot -- Support Manual

KettyBot delivery and reception robot with 18.5-inch advertising screen, dual-tray delivery, and integrated laser-visual SLAM navigation.


Page 1: Overview

What is the KettyBot?

The KettyBot is a commercial delivery and reception robot built by HUTECH Robotics. It combines autonomous food delivery with customer-facing features like a large advertising display, voice interaction, and automated greeting. It is designed for restaurants, hotels, supermarkets, and other indoor commercial venues.

The robot carries dishes on two trays (up to 10 kg each), navigates autonomously using laser and visual SLAM positioning, and can pass through gaps as narrow as 55 cm. Its 18.5-inch front-facing advertising screen displays promotional content, menus, or branding while the robot works or stands idle.

Beyond delivery, the KettyBot greets and escorts customers to their tables, attracts passers-by outside storefronts, collects dirty dishes, and patrols venues on preset cruise routes. It supports 9 functional modes in total, all managed through its 10.1-inch touchscreen or remotely via the Business Management Platform.

Models and Variants

At a Glance


Page 2: Specifications

Feature Value
Operating Voltage DC 25.6 V
Power Input AC 100--240 V, 50/60 Hz
Power Output 29.4 V / 8 A
Battery Capacity 20 Ah
Charging Time Approximately 4 hours
Charging Mode Manual and auto charging
Battery Life Over 8 hours
Cruise Speed 0.5--1.2 m/s (adjustable)
Navigation Laser and visual integrated SLAM
Minimum Travel Width 55 cm
Max Surmountable Height 5 mm
Max Climbing Angle 5 degrees
Tray Dimensions 352 x 340 mm
Number of Trays 2 trays + 1 dish-return box
Height Between Trays (top to bottom) 248 / 253 / 223 mm
Tray Load Capacity 10 kg per layer
Total Load Capacity 30 kg
Material ABS / aviation-grade aluminium alloy
Robot Weight 38 kg
Robot Dimensions 435 x 450 x 1120 mm
Screen Size 10.1-inch LCD + 18.5-inch advertising LCD
Operating System Android
Microphone 6-mic circular array
Speaker Power 2 x 10 W stereo
Service Life 5 years
Working Temperature 0 to 40 C
Working Humidity 85% RH or below
Storage Temperature -40 to 65 C
Working Altitude Below 2000 m
Surface Requirement Indoor, flat and smooth ground
IP Rating IP20
Connectivity Wi-Fi (2.4G/5G), Bluetooth, 3G, 4G

Page 3: Product Components

KettyBot — Appearance and Components
Component diagram — KettyBot

External Components

  1. LCD screen -- 10.1-inch touchscreen for controlling the robot, selecting modes, and viewing status
  2. Advertising screen -- 18.5-inch front-facing display for promotional content, menus, and branding
  3. Trays (x2) -- Two delivery trays, each supporting up to 10 kg
  4. Dish-return box -- Lower compartment for collecting dirty dishes
  5. Light strip -- Bottom-mounted indicator light showing power and operating status
  6. Key switch -- Physical switch that enables/disables the robot's discharge port
  7. Power switch -- Press and hold to power on (1 second) or access power-off menu (3 seconds)
  8. Emergency stop switch -- Red button on the back; press to halt all movement immediately

Sensors and Navigation

  1. Lidar sensor -- Primary navigation sensor for mapping and obstacle detection
  2. Front positioning camera -- Used for localisation and face detection in Customer Attraction mode (does not collect face information)
  3. Depth vision sensors -- Detect obstacles at various depths for collision avoidance
  4. Vision sensor (top-mounted) -- Critical for navigation; also detects hand gestures for hands-free task completion
  5. 6-mic circular array -- Captures voice input from all directions for voice interaction

Audio

  1. Stereo speakers -- 2 x 10 W speakers for voice prompts, announcements, and audio playback

Ports and Interfaces

  1. Charging jack -- Located on the back of the robot; connects to the original charger
  2. Charging electrode plate -- On the bottom rear; aligns with the auto-charging dock contacts
  3. SIM card slot -- Behind a cover on the robot body; accepts a 3G/4G SIM card (requires hex key to access)

Drive System

  1. Drive wheels -- Powered wheels for movement
  2. Auxiliary wheels -- Support wheels for stability

Page 4: Safety Instructions

Before You Start

Read all safety instructions before operating the KettyBot. Only trained personnel should operate, disassemble, or repair the robot. Keep this manual accessible to all staff who interact with the robot.

Electrical Safety

Operating Safety

Environmental Requirements

Warnings


Page 5: Basic Operation

Powering On

  1. Ensure the key switch is turned to the "ON" position.
  2. Move the robot to its startup location (near the wall or ceiling marker used during mapping).
  3. Press and hold the power switch for 1 second.
  4. The bottom light strip will illuminate, confirming power on.
  5. The control screen will start up and display the home interface.

Powering Off

  1. Press and hold the power switch for 3 seconds.
  2. A "Power Off" option appears on the screen.
  3. Tap "Power Off" to shut down.
  4. The light strip and screen will turn off.

Pausing Operation

Emergency Stop

To activate: - Press the red emergency stop switch on the back of the robot firmly. This cuts motor power and stops all movement instantly.

To release: - Rotate the emergency stop switch clockwise until it pops back out. - Follow the on-screen instructions to restart the task.

Moving the Robot Manually

Hand Gesture Task Completion

After the robot arrives at a table, you can complete the task hands-free:

  1. Wave your hand 2--12 cm above the top vision sensor.
  2. Wave more than twice.
  3. The robot detects the gesture and automatically starts the next task.

Alternatively, press the power switch briefly to trigger the next task.

Exiting Modes

Map Creation

An activation code from the manufacturer technical support is required before creating a map.

  1. Contact HUTECH technical support to obtain an activation code.
  2. Choose either a wall marker or ceiling marker (do not use both at the same time).
  3. Apply the marker at the desired startup location. Wall markers must not be on reflective surfaces (glass, ceramic tiles). Ceiling markers must not be on highly reflective ceilings.
  4. Power on the robot at the marker location.
  5. Navigate to Settings > Map Settings > Edit Map and enter the activation code.
  6. Tap New Map, select positioning type (Wall or Ceiling), then tap Next.
  7. Move the robot along the desired route. The robot records the path. Travel in the middle of the path and cover the route at least twice for accuracy.
  8. Stay behind the robot during mapping to avoid blocking the Lidar.
  9. Return the robot to the start point before tapping Finish Mapping.
  10. Select the functions the robot should support (customer attraction, guiding, etc.).
  11. Set up function locations:
    • Pickup Location: Where the robot picks up food. Multiple locations supported.
    • Greeting Location: For customer attraction or greeting. No obstacles within 1.2 m in front.
    • Table Numbers: Can be grouped. Required for delivery and guiding.
    • Cruise Route: Required for Cruise mode. Multiple routes supported.
    • Dish-Return Location: Where collected dishes are returned. Multiple supported.
    • Temporary Stop Point: For multi-robot scenarios. Must be more than 1 m from the pickup location.
    • Charging Pile: Position the robot 0.4--1.2 m in front of the pile, facing it.
  12. Optionally set virtual walls for restricted areas (stairs, glass doors).
  13. Optionally set two-way paths for aisles wider than 1.6 m.
  14. Tap Finish to upload the map to the Cloud Platform.

SIM Card Installation

  1. Power off the robot.
  2. Locate the SIM card slot cover on the robot body.
  3. Remove the cover using a hex key.
  4. Insert the SIM card into the slot.
  5. Reinstall the cover.
  6. Power on the robot and enable Cellular Network in Settings > Network Settings.

Note: Wi-Fi is prioritised when both cellular and Wi-Fi are available. The robot automatically switches to cellular if Wi-Fi signal is weak. Only the Vibrant version and units with the self-developed core board support 4G. Operations such as switching languages, importing music, and downloading ads require Wi-Fi and cannot be done on cellular alone.


Page 6: Charging and Battery

Charging Methods

Method 1: Direct Charger

  1. Locate the charging jack on the back of the robot.
  2. Connect the original charger.
  3. Ensure the fastener clicks fully into place.
  4. A full charge takes approximately 4 hours from empty.
  5. Disconnect the charger once fully charged.

You can charge the robot even when the key switch is in the OFF position. The charging circuit is independent of the key switch.

Method 2: Charging Pile (Auto-Dock)

  1. Ensure the charging pile was configured during map creation (Settings > Map Settings).
  2. The robot navigates to the charging pile automatically when the battery is low.
  3. The charging electrode plate on the bottom rear aligns with the dock contacts.
  4. Ensure the path to the dock is always clear of obstacles.
  5. Tap "Charge Now" on the home screen to send the robot to the pile immediately.

The charging pile is an optional accessory purchased separately. Without the deep charging function enabled, the robot stops in front of the pile when fully charged (it does not automatically go to the pickup point).

Battery Information

Actual runtime depends on payload weight, travel distance, speed settings, and how frequently the advertising screen is active. Heavy loads and high speeds reduce battery life.

Low Battery Behaviour (Below 10%)

The robot's response depends on its current mode:

Charging Indicators

Battery Care Tips


Page 7: Modes and Functions

The KettyBot supports 9 functional modes. Not all modes appear on the home screen by default -- configure which modes to display in Settings > Home Functions.

Food Delivery (General Delivery)

What it does: Carries dishes on up to two trays and delivers them to programmed table locations. Designed specifically for restaurant food delivery workflows.

How to use it: 1. Place dishes on the trays at the pickup location (max 10 kg per tray). 2. Select the destination table number(s) on the screen. 3. The robot navigates to each table and waits for dishes to be removed. 4. Wave your hand over the top sensor or tap the screen to confirm pickup. 5. The robot returns to the kitchen area after delivery.

Best for: Restaurants with table service.

Delivery

What it does: Delivers items autonomously, optimised for non-restaurant scenarios.

How to use it: Same workflow as Food Delivery, but designed for retail, hotel, or office deliveries.

Best for: Hotels, retail stores, offices.

Greeting and Escorting (Guiding)

What it does: Welcomes customers at the entrance and guides them to their assigned table, navigating around obstacles.

How to use it: 1. Select Guiding mode on the home screen. 2. Choose the destination table. 3. The robot greets the customer and leads them to the table. 4. To exit, swipe down with two fingers and tap "Exit this mode."

Best for: Restaurant entrances, hotel lobbies.

Cruise Mode

What it does: Patrols a predefined route through the venue at adjustable speed (0.5--1.2 m/s) for marketing or monitoring purposes.

How to use it: 1. Ensure at least one cruise route was set during map creation. 2. Select Cruise mode from the home screen. 3. The robot follows the predefined route continuously. 4. To exit, swipe down with two fingers and tap "Exit this mode."

Interaction during cruise: When enabled in settings, if a customer is detected by the front camera or taps the screen during cruise, the Customer Attraction interface appears.

Best for: Continuous promotion, ambient marketing, venue monitoring.

Customer Attraction Mode

What it does: The robot travels to a designated location (e.g., near the store entrance) and plays speech to attract passers-by. When someone approaches, the robot changes its speech. Customers can interact, view offers, and follow the robot into the store.

How to use it: 1. Ensure a greeting location was set during map creation. 2. Enable Customer Attraction in Settings > Home Functions. 3. Select the mode from the home screen. 4. The robot navigates to the attraction location and begins playing speech. 5. Its motor is locked at the attraction location.

Important: The front camera detects faces but does not collect or store face information.

Best for: Storefronts, mall entrances, trade shows.

Dish-Return Mode

What it does: Collects dirty dishes from specified tables and delivers them to the dish-return location.

How to use it: 1. Select Dish-Return mode from the home screen. 2. Choose the table numbers for the robot to visit. 3. The robot travels to each table and waits (configurable duration) while staff load dirty dishes. 4. After visiting the set number of tables, it returns to the dish-return location.

Features: - Cyclic dish-return: Automatic repetition without reselecting tables. - Configurable stay time per table. - Number of Stays: Returns to the dish-return point after collecting from a set number of tables before visiting the rest. - Custom voice announcements for arrival, departure, and dish-return location arrival.

Best for: Busy restaurants during peak service.

Advertising Mode

What it does: Displays promotional content on the 18.5-inch advertising screen while the robot is roaming or stationed.

How to use it: 1. Upload content via the PuduLink app (mobile) or Merchant Management Platform (PC web portal). 2. Supports up to 10 screen ads, 300 MB storage limit. 3. Image display duration: up to 60 seconds. Video plays at its own length. 4. Different ad content can be configured for different cruise stop points.

Best for: Promoting specials, new menu items, or events.

Birthday Mode

What it does: A delivery mode with birthday-specific voice and display features.

Best for: Birthday celebrations in restaurants.

Table Services

What it does: Provides table-side service interactions.

Best for: Enhanced table-side customer experience.

Additional Features


Page 8: Maintenance and Servicing

Maintenance Schedule

What How Often How Robot Status
Trays Weekly Wipe surfaces with a clean cloth Power off
Drive wheels Weekly Wipe surfaces with a clean cloth Power off
Auxiliary wheels Weekly Wipe surfaces with a clean cloth Power off
Vision sensor (top) Weekly Clean with a clean cloth or lens cleanser Power off
Front positioning camera Weekly Clean with a clean cloth or lens cleanser Power off
Depth vision sensors Weekly Clean with a clean cloth or lens cleanser Power off
Lidar sensor Weekly Clean with a clean cloth or lens cleanser Power off
Robot body Monthly Wipe with a clean cloth Power off

Cleaning the Robot

  1. Power off the robot completely before any cleaning. Press and hold the power switch for 3 seconds, tap "Power Off," and wait for the light strip and screen to go dark.
  2. Use a soft, dry cloth for general surfaces.
  3. Use a dedicated lens cleanser or clean microfibre cloth for all sensors and cameras.
  4. If a sensor becomes contaminated during operation (e.g., food splatter), address it immediately. Blocked sensors cause navigation problems.
  5. Never use water, solvents, or abrasive cleaners on the robot.

When to Replace Parts

Charging Pile Maintenance


Page 9: Troubleshooting

If you cannot resolve an issue using this guide, contact HUTECH Robotics support at ai.hutechrobotics.com or manufacturer after-sales at techservice@pudutech.com.


Robot does not power on

What you see: Pressing the power switch for 1 second produces no response. Light strip does not illuminate. Screen stays dark.

Likely causes: - Key switch is in the OFF position - Battery is completely depleted - Emergency stop is engaged - Power switch hardware fault

What to check: 1. Verify the key switch is turned to the "ON" position. 2. Check that the emergency stop switch is not pressed in. If it is, rotate it clockwise to release. 3. Connect the original charger and wait 15 minutes, then attempt power on again. 4. Inspect the power switch for physical damage.

Solution: Turn the key switch to ON. Release the emergency stop. Charge the battery. If none work, the power switch or battery may need replacement.

Escalate if: The robot does not respond after confirming the key switch is ON, the emergency stop is released, and the battery has been charged for at least 30 minutes.


Robot does not charge or charges very slowly

What you see: Battery percentage does not increase when plugged in. Charger feels unusually hot or cold. Charging takes significantly longer than 4 hours.

Likely causes: - Charging fastener not fully engaged - Damaged charger cable - Incorrect power voltage - Dirty charging contacts - Battery at end of life

What to check: 1. Confirm the charger fastener clicks fully into place at the charging jack. 2. Check that the wall outlet provides AC 100--240 V and is working (test with another device). 3. Inspect the charger cable and plug for visible damage. 4. Clean the charging jack and the charging electrode plate with a dry cloth. 5. Try a known-good original charger if available.

Solution: Reseat the charger connector firmly. Replace the charger if damaged. Clean the contacts. If using auto-dock charging, ensure the electrode plate and dock contacts are clean and aligned.

Escalate if: The battery still does not charge with a confirmed working charger and clean contacts.


Robot moves erratically or drifts off route

What you see: Robot deviates from its mapped path, bumps into obstacles it should avoid, or stops frequently without cause.

Likely causes: - Top camera or vision sensor obstructed or dirty - Lidar sensor dirty or blocked - Map has changed (furniture moved) - Lighting conditions changed significantly - Floor surface is wet or reflective

What to check: 1. Check if anything is covering or obstructing the top vision sensor or front camera. 2. Power off and clean all sensors (vision sensor, front positioning camera, depth vision sensors, lidar) with a cloth or lens cleanser. 3. Verify the physical environment matches the stored map (no major furniture changes). 4. Check the floor for wet patches, spills, or highly reflective surfaces. 5. Restart the robot at the startup marker location.

Solution: Clean sensors. Update the map if the environment has changed. Dry the floor. Restart from the marker location to re-establish position.

Escalate if: The robot continues to navigate erratically after sensor cleaning, map update, and restart.


Lidar or sensors appear to malfunction

What you see: Robot stops and displays sensor-related error messages. Robot cannot detect obstacles. Navigation fails even in a clear environment.

Likely causes: - Sensors are dirty or scratched - Sensor is physically damaged - Strong direct sunlight or reflections interfering with lidar - Software needs restart

What to check: 1. Power off and inspect the lidar and depth vision sensors for visible dirt, scratches, or damage. 2. Clean all sensors with a clean cloth or lens cleanser. 3. Check if the robot is near large glass panels or highly reflective surfaces. 4. Restart the robot and test in a different area of the venue.

Solution: Clean or reposition the robot away from reflective surfaces. Restart the robot. If a sensor lens is scratched or cracked, it needs professional replacement.

Escalate if: Errors persist after cleaning and restarting, or if a sensor is visibly damaged.


Screen is unresponsive or displays incorrectly

What you see: The 10.1-inch LCD does not respond to touch. Screen shows artefacts, flickering, or remains blank after power on. Advertising screen does not display content.

Likely causes: - Software crash - Screen hardware fault - Loose internal cable - Screen damaged by impact

What to check: 1. Attempt a full power cycle: hold the power switch for 3 seconds, tap Power Off, wait 30 seconds, then power on again. 2. Check if only one screen (control or advertising) is affected, or both. 3. Look for visible cracks or damage on the screen surface. 4. If the control screen works but the advertising screen does not, check the content/media settings in the robot's management interface.

Solution: A power cycle resolves most software-related screen issues. If the advertising screen has no content loaded, upload media through the management interface.

Escalate if: The screen remains unresponsive or shows visual artefacts after a power cycle with no visible damage.


Emergency stop does not release

What you see: The emergency stop button remains pressed and the robot will not resume operation after the button is rotated.

Likely causes: - Button is stuck due to debris or impact damage - Internal switch mechanism is faulty

What to check: 1. Firmly rotate the emergency stop switch clockwise. It should pop back out. 2. Check for debris, food residue, or sticky substance around the button. 3. Clean around the button with a dry cloth. 4. Attempt to rotate again with slightly more force.

Solution: Clean the area around the button and rotate clockwise. If it pops out, follow on-screen instructions to resume.

Escalate if: The button physically cannot be released, or the robot does not resume after the button is released.


Battery life has noticeably decreased

What you see: Robot runs for significantly fewer hours than the rated 8+ hours. Battery percentage drops quickly. Robot returns to charger more frequently.

Likely causes: - Battery degradation from age or repeated deep discharges - Consistently running at high speed with heavy loads - Environmental temperature extremes - Battery fault

What to check: 1. Check how long the robot has been in service (battery lifespan is typically 2--3 years). 2. Review operating habits -- has the battery regularly been run below 20% before charging? 3. Check the operating environment temperature (should be 0--40 C). 4. Reduce cruise speed and tray load to test if runtime improves.

Solution: Charge promptly at 20% to preserve battery health. Avoid operating in extreme temperatures. Reduce speed and load if possible.

Escalate if: The battery provides less than half the original runtime and the robot is within its service life.


Robot cannot find or connect to Wi-Fi

What you see: Robot does not appear on the network. Remote management is unavailable. Robot shows Wi-Fi disconnected status.

Likely causes: - Incorrect Wi-Fi credentials - Router too far away or signal too weak - 5 GHz band not supported by local router - Interference from other devices

What to check: 1. Verify the Wi-Fi network name and password are correct in the robot settings. 2. Check that the router is broadcasting on a compatible band (2.4 GHz or 5 GHz). 3. Move the robot closer to the router to test signal strength. 4. Restart the router and the robot. 5. If using 4G as backup, check that the SIM card is properly inserted and has an active data plan.

Solution: Re-enter Wi-Fi credentials. Move the router closer or add a Wi-Fi extender. Switch frequency band. Use a SIM card for 4G as a fallback.

Escalate if: The robot cannot connect to any Wi-Fi network and the SIM card also does not work.


Robot fails to create a map

What you see: Map creation process does not start or fails to complete. Robot cannot localise at the startup marker.

Likely causes: - No activation code entered - Wall marker placed on a reflective surface (glass, ceramic tiles) - Ceiling marker on a highly reflective ceiling - Camera or sensors dirty - Poor lighting conditions

What to check: 1. Confirm the activation code has been obtained from the manufacturer support and entered correctly. 2. Check wall marker placement -- must not be on glass, mirrors, or ceramic tiles. 3. If using a ceiling marker, ensure the ceiling is not highly reflective. 4. Verify only one marker type (wall or ceiling) is being used, not both. 5. Clean the top camera and front positioning camera. 6. Ensure the area is adequately lit.

Solution: Relocate the marker to a non-reflective surface. Clean cameras. Improve lighting. Re-enter the activation code and restart the mapping process.

Escalate if: Mapping fails despite correct marker placement, clean cameras, and adequate lighting.


Robot stops unexpectedly during delivery

What you see: Robot halts mid-route without any screen tap or emergency stop activation. May or may not show an error message.

Likely causes: - Obstacle detected that the robot cannot navigate around - Battery critically low - Sensor error - Network disconnection triggering a safety stop - Software crash

What to check: 1. Check the screen for any error messages or warnings. 2. Verify the battery level -- if below 20%, charge immediately. 3. Look for obstacles in the robot's path (chair legs, bags on the floor, clear objects). 4. Check if any sensors are dirty or blocked. 5. Try tapping the screen to resume the task. 6. If unresponsive, perform a full power cycle.

Solution: Remove obstacles from the path. Charge the battery. Clean sensors. Restart if a software issue is suspected.

Escalate if: The robot stops repeatedly in the same area despite clear paths and clean sensors.


Customer Attraction mode not available after map creation

What you see: Customer Attraction mode does not appear on the main interface after creating a new map.

Likely causes: - No greeting point was added during map creation - The mode is disabled in Home Functions settings

What to check: 1. Go to Settings > Home Functions and verify Customer Attraction is enabled. 2. If enabled but still not visible, check the map settings for greeting locations. 3. Navigate to Settings > Map Settings > Edit Map and verify at least one greeting point has been added.

Solution: Add a greeting point to the map if missing. Greeting locations double as customer attraction locations. Enable the mode in Home Functions.

Escalate if: Greeting points are correctly set but the mode still does not appear.


Auto-charging pile not working correctly

What you see: Robot does not navigate to the charging pile when battery is low. Robot cannot align with the pile. Charging does not start after docking.

Likely causes: - Charging pile location not set during mapping - Path to charging pile blocked - Charging contacts dirty - Charging pile not properly installed - Reflective or transparent items near the charging pile

What to check: 1. Verify the charging pile location was set during mapping (Settings > Map Settings). 2. Ensure the path to the charging pile is clear of obstacles. 3. Clean the charging electrode plate on the robot and the dock contacts with a dry cloth. 4. Check installation: flat, dry floor with back against a wall. 5. Ensure no reflective or transparent items near the charging pile. 6. Verify clear space in front of and on both sides of the pile.

Solution: Set the charging pile location in the map if missing. Clear the path. Clean contacts. Reposition the pile if installed incorrectly.

Escalate if: The robot still cannot dock or charge after verifying all placement and cleanliness requirements.


Cellular network (4G) not working

What you see: Robot does not connect to the cellular network after inserting a SIM card. No 4G signal symbol on the top bar.

Likely causes: - SIM card not properly inserted - Cellular network not enabled in settings - SIM card not activated or has no data plan - Robot version does not support 4G

What to check: 1. Power off the robot. Remove the SIM card slot cover with a hex key. 2. Verify the SIM card is properly inserted and the cover is reinstalled. 3. Power on and go to Settings > Network Settings. Confirm Cellular Network is turned on. 4. Check if a 4G signal symbol appears on the top bar. 5. Verify the SIM card has an active data plan. 6. Confirm your KettyBot version supports 4G (Vibrant version or self-developed core board only).

Solution: Reseat the SIM card. Enable cellular network in settings. Activate the SIM card data plan. Note: language switching, music import, and ad downloads require Wi-Fi and cannot run on cellular alone.

Escalate if: The SIM card is properly inserted, cellular is enabled, the data plan is active, and the robot version supports 4G, but no connection is established.


Page 10: Frequently Asked Questions

Getting Started

How do I power on and off the KettyBot? Hold the power switch for 1 second to turn on, 3 seconds to access the power-off option. First ensure the key switch is in the "ON" position and the robot is near its startup marker. The bottom light strip illuminates when powered on. To power off, hold the switch for 3 seconds and tap "Power Off" on screen.

What environments is the KettyBot designed for? Indoor flat-floor environments such as restaurants, hotels, and supermarkets. The robot requires flat, smooth ground, operates between 0--40 C, and cannot handle wet or sticky floors, outdoor terrain, or altitudes above 2000 m. It can surmount bumps up to 5 mm and climb ramps up to 5 degrees.

How do I create a map for the KettyBot? Contact HUTECH support for an activation code, apply a wall or ceiling marker, then follow the on-screen mapping wizard. The robot maps directly on its own screen. Wall markers must not be on reflective surfaces. Ceiling markers must not be on highly reflective ceilings. Use only one marker type at a time.

How many functional modes does the KettyBot have? Nine modes: Guiding, Birthday, Customer Attraction, General Delivery, Delivery, Advertising, Cruise, Dish-Return, and Table Services. Configure which to show in Settings > Home Functions.

Charging

How long does it take to fully charge the KettyBot? Approximately 4 hours from empty to full. Use only the original charger with the fastener fully engaged.

How long does the battery last on a full charge? Over 8 hours of continuous operation. Actual duration depends on payload weight, travel distance, speed, and advertising screen usage.

When should I charge the KettyBot? Charge when the battery level drops to 20%. Running at very low battery degrades the battery over time. If auto-charging is configured, the robot docks automatically when battery is low.

Can I use a third-party charger? No. Only use the original charger. Third-party chargers may damage the charging circuit or battery. Contact HUTECH at techservice@pudutech.com for replacements.

Does the KettyBot support automatic charging? Yes. When auto-charging is enabled and a charging dock is installed, the robot navigates to the dock when battery is low and resumes tasks once charged. Keep the path to the dock clear.

Can the robot be charged when the key switch is OFF? Yes. The key switch controls the discharge port. The charging circuit is independent, so you can charge the battery even with the key switch off.

What happens when the battery drops below 10% in different modes? The behaviour varies: in Cruise mode, it goes to the charging pile or return point; in Dish-Return mode, it goes to the dish-return point first, then the pile; in other modes, it completes the current task first. On the home screen, it stays in place with a low battery alert. If no pile or return point is available, the robot stops after a countdown.

Operation

How do I pause the KettyBot during a task? Tap the screen once to pause, tap again to resume. Works during delivery, cruise, and escorting.

What is the emergency stop and how do I use it? Press the red button on the back to halt all movement instantly. Rotate clockwise to release. Follow on-screen instructions to restart the task.

How narrow a space can the KettyBot pass through? 55 cm. Ensure at least 55 cm clearance between obstacles on the route.

How much weight can each tray hold? Up to 10 kg per tray. Total robot load capacity is 30 kg. Distribute weight evenly for stability.

How does hand gesture task completion work? Wave your hand 2--12 cm above the top vision sensor more than twice. The robot detects the gesture and starts the next task automatically. Alternatively, press the power switch briefly.

What is Customer Attraction mode? The robot goes to a designated location and plays speech to attract passers-by. It changes speech as people approach, lets them view offers on screen, and can guide them into the store. The front camera detects faces but does not collect face information.

What is Dish-Return mode? The robot visits designated tables, waits while staff load dirty dishes, then returns to the dish-return location. Supports cyclic operation, configurable stay time, and custom voice announcements.

What is the difference between General Delivery and Delivery modes? General Delivery is for restaurant food delivery; Delivery is for non-restaurant scenarios such as retail, hotel, or office deliveries.

Can I schedule work plans for the robot in advance? Yes. Create work plans on the Business Management Platform. The robot automatically executes assigned tasks at scheduled times.

How do I manage advertising content? Upload via PuduLink app (mobile) or Merchant Management Platform (PC). Supports up to 10 ads, 300 MB storage. Image display up to 60 seconds. Different content can be set for different cruise stop points.

Safety

Can I place hot items or candles on the trays? No. Open flames and flammable items are strictly prohibited. Use heat-resistant containers for warm dishes only.

Is it safe to pick up dishes while the robot is moving? No. Wait for the robot to stop completely before removing or placing items.

What should I do if the top camera is accidentally covered? Tap the screen to pause. Remove the obstruction. Push the robot back onto its route, then tap to resume.

Maintenance

How do I clean the sensors? Power off the robot. Wipe all sensors weekly with a clean cloth or lens cleanser. Address contamination immediately during operation.

Can I clean the robot while it is running? No. Always power off completely before any cleaning or maintenance. The robot may move unexpectedly.

Connectivity

Can I install a SIM card? Yes, there is a SIM card slot for 3G/4G connectivity. Only the Vibrant version and units with the self-developed core board support 4G. Wi-Fi is also supported on 2.4 GHz and 5 GHz bands.

Which KettyBot versions support 4G SIM cards? Only the Vibrant version and units with the self-developed core board. Check the Android system version: "pdcore" indicates Vibrant, "peanut" indicates Standard.

Can the KettyBot connect to a Bluetooth speaker? Yes. Enable Bluetooth in Settings to pair with an external speaker for enhanced audio.

What is the advertising screen used for? It displays promotional content, menus, or branding on the 18.5-inch front screen. Content is managed through the Android system and can be updated via the management interface.

Who do I contact for after-sales support? Contact HUTECH after-sales at techservice@pudutech.com. Free warranty service is available within the warranty period. Repairs outside warranty are available at standard pricing.


Page 11: Service and Escalation

When to Contact Support

Before You Call

Have the following information ready:

Support Contact