PayPal provides a safe and secure way to purchase online. We never see your credit card number or store it on our server. You can use your PayPal account or major credit card to process your order online safely. 

Featured Project
Raspberry Pi with Speaker and Microphon

This project walks through the steps we followed to get the AI framework PyTorch to run on a Raspberry Pi 4 

Robowaiter 4 - IBM Watson Version

Robowaiter 4 – IBM Watson Version



Zagros Robotics' Robowaiter 4


This project is based on the TJBot project IBM Watson example. While we thought it was neat to build a cute little desktop stationary robot, we thought using Watson to control an actual mobile robot would be more fun.


You can find instructions for the basic robot at:


This original TJBot software example was modified to allow it to control our Robowaiter.  


IBM’s Watson provides the following functions:

  • Speech Recognition
  • Watson Conversation
  • Text to Speech 


We added some code to send and receive serial information from the Arduino UNO compatible board.  The Arduino is used to control the motors and drive the sonar unit.  


We also expanded the conversation in Watson to recognize and respond to additional commands such as "move forward", "turn left" and "serve the customer".


Watson Commands for Robowaiter

Watson Commands for Robowaiter 4


Robowaiter 4 uses a sonar unit in front to detect objects and either stop or turn based on range.  This allows the robot to navigate most rooms with only minor crashes.


Sonar Unit in Robotwaiter 4

Sonar Unit in the Base of Robowaiter 4


This automated waiter uses USB speakers and a USB webcam (for the microphone) to receive and respond to commands.


USB Speakers and Webcam for Communication

USB Speaker and Webcam for Communication


The base is a combination of the REX 14 Mobile Robot Base and a custom Zagros Robotics body.


REX Mobile 14 Base

REX 14 Mobile Robot Base with Custom Body


Project Components


Parts for all of your Electronics and Robotic projects

Copyright 2022 - Zagros Robotics, All Rights Reserved - Please send webpage comments or corrections to - Zagros Robotics,PO Box 460342, St. Louis, MO 63146, for answers to any questions.