Home > Projects > Robotics – Automation Projects > DIY Telepresence Documentation

DIY Telepresence Documentation

Summary of DIY Telepresence Documentation


The Spring 2012 DIY Telepresence project produced a low-cost, easy-to-build telepresence robot featuring Segway mobility, a robot arm, aluminum frame, WebRTC two-way video, WiFi remote control, HTML5 configurable UI, and ROS with an Arduino interface. Developed Fall 2011–Spring 2012 by five members, the documentation includes schematics, hardware/software guides, and electronics/power system details.

Parts used in the DIY Telepresence project:

  • Segway base
  • Robot arm (worm-drive motor controller, elbow servos, shoulder servo, wrist servos, gripper)
  • Aluminum frame
  • 12V lead-acid marine battery
  • Segway lithium-ion battery
  • Laptop with lithium-ion battery
  • Main Power Control panel (with Panel Lighting and Main Power 25A circuit breaker)
  • Inverter (12VDC to 120VAC)
  • Mini-ATX PSUs (for Subsystem Power, Robot Arm PSU1, Robot Arm PSU2)
  • Monitor
  • Webcam
  • Flashlight/laser assemblies
  • USB and VGA cables
  • Arduino (ROS interface)
  • Electrical schematic/Eagle CAD files and library

This is the documentation page for the Spring 2012 DIY Telepresence project. Here you will find schematics, software, and guides for the robot. The goal of the project was to design a low-cost, easy to build telepresence robot. Some of the features include:

Segway based mobility plane
Robot arm
Aluminum frame
Two way-video conferencing using the WebRTC protocol
Wifi enabled remote control of the robot
HTML5 dynamically configurable web UI
Robot Operating System (ROS) control with Arduino interface

This project was undertaken between Fall 2011 to Spring 2012, and was developed by five team members: Daniel Kuo, Tri Nguyen, Dec Rachatasumrit, Michael Zhang, and William Zhong

Contents

1 Final Design Report
2 Guides
2.1 Hardware
2.2 Software
3 Robot Electronics and Power System
3.1 Electrical Schematic Diagram
3.2 How to Power on the Electronics
4 Frame Construction
4.1 Height Adjustment
5 Robot Arm

Final Design Report

DIY Telepresence Robot Report
Guides
Hardware

DIY Robot Electronics and Power System
DIY Electrical Schematic Diagram
DIY How to Power on the Electronics
DIY Height Adjustment
DIY Robot Arm
and so on…

Software

DIY Telepresence Software Architecture
DIY Telepresence HTML5 Design

Robot Electronics and Power System

Most of the electronics on the robot are powered off of the 12V lead-acid marine battery. Exceptions include the Segway and laptop, both of which contain seperate lithium-ion batteries. The electronics are controlled through a “Main Power Control” panel which distributes power to the robot subsystems:

Inverter: Generates 120VAC power from the 12VDC battery. The 120VAC rail is used to power the monitor and laptop.
Subsystem Power: Supplies power to a Mini-ATX PSU. This then provides a 5V rail for the webcam and flashlight/laser assemblies. Subsystem power is further distributed by the “Subsystem Power Control” panel on the robot shoulder.
Robot Arm PSU1: Powers an Mini-ATX PSU which supplies 12V power to the worm-drive motor controller, and 5V power to the two elbow servos and shoulder servo.
Robot Arm PSU2: Powers an Mini-ATX PSU which supplies 5V power to the two wrist servos and gripper.

Note: The “Panel Lighting” switch on turns on/off the LEDs on the control panel, but otherwise does not affect circuit operation. Turning off the LEDs can extend the battery life. Note:The “Main Power” switch is a 25A circuit breaker, that will shut off in the event of a short circuit.
Electrical Schematic Diagram

The schematic diagram presents a high-level overview of the electrical interconnects for the robot. Green lines represent wires, while blue signifies a USB or VGA cable. The electronics are organized into four main systems: Inverter, Subsystem Power, Robot Arm PSU1, and Robot Arm PSU2. 12V power is distributed to each system through the main power control, which supplies power through a marine battery. The Inverter outputs 120VAC, and powers the monitor and laptop. The Subsystem Power supplies energy to an ATX PSU, which is then used to power servos for the camera and flashlight/laser assemblies. Robot Arm PSU1 and PSU2 supply power to the upper and lower arm servos respectively using individual ATX PSUs.

DIY Telepresence Schematic Thumb.png

The schematic was created using Eagle CAD software. The source files are available below.

Schematic and library file download

Note: The library file contains only symbols for the devices. No PCB footprints are provided.
How to Power on the Electronics

If mobility is required, the Segway base can be turned on by pushing the power button on the back. Due to the battery placement, it may be necessary to use tool to push the button (such as a screwdriver).
The “Main Power Control” can be used to selectively power on the robots various subsystems. The power on sequence is listed below:
The main power control panel located at the base of the robot

DIY Telepresence Documentation schematic

Turn on the “Panel Lighting” switch. The “Main Batt.” LEDs should illuminate.
Flip the “Main Power” switch all the way towards the right. The “Main Power” LEDs will turn on.
Apply power to the selected subsystems as needed by flipping the toggle switches for either “Inverter”, “Subsystem Power”, “Robot PSU 1”, or “Robot PSU 2”. The respective LEDs will turn on when power is applied.
Note: The power button on the Inverter also needs to be pressed to enable 120V AC power.
Note: The Subsystem Power, Robot PSU1, and Robot PSU2 are all connected to Mini-ATX PSUs. These will not power on until a 5 second delay has elapsed.
The Subsystem Power Control is located on the robot shoulder. This is used to distribute 5V power to the webcam and flashlight/laser assemblies.

The monitor can be easily be turned on by pulling the lower right corner of the monitor forward. Such that the on button is depressed by pressure against the aluminum U-channel.

For more detail: DIY Telepresence Documentation

Quick Solutions to Questions related to DIY Telepresence project:

  • What are the main features of the DIY Telepresence robot?
    Segway based mobility plane, robot arm, aluminum frame, WebRTC two-way video, WiFi remote control, HTML5 web UI, and ROS control with Arduino interface.
  • How is most of the robot electronics powered?
    Most electronics are powered from a 12V lead-acid marine battery.
  • Which components use separate lithium-ion batteries?
    The Segway base and the laptop contain separate lithium-ion batteries.
  • What does the Inverter supply power to?
    The Inverter generates 120VAC to power the monitor and laptop.
  • How is 5V power for webcam and flashlight distributed?
    5V power for the webcam and flashlight/laser assemblies is supplied by an ATX PSU under Subsystem Power and distributed by the Subsystem Power Control on the robot shoulder.
  • What powers the robot arm servos and motor controller?
    Robot Arm PSU1 (Mini-ATX PSU) supplies 12V to the worm-drive motor controller and 5V to elbow and shoulder servos; Robot Arm PSU2 (Mini-ATX PSU) supplies 5V to wrist servos and gripper.
  • What does the Panel Lighting switch do?
    Panel Lighting turns the control panel LEDs on or off and does not affect circuit operation; turning it off can extend battery life.
  • What is the Main Power switch?
    The Main Power switch is a 25A circuit breaker that will shut off in the event of a short circuit.
  • How do you power on the Segway base if the button is hard to reach?
    Use a tool such as a screwdriver to push the power button due to battery placement.
  • How do the Mini-ATX PSUs behave when powered on?
    The Subsystem Power, Robot PSU1, and Robot PSU2 Mini-ATX PSUs will not power on until a 5 second delay has elapsed.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top