Skip to content

2.x build wiki

[ITP]Rubin Huang edited this page Jun 5, 2017 · 3 revisions

Material overview:

1.Roomba
2.Acrylic Base
3.Monopod
4.Computer (LattePanda)
5.LogiTech 1080P webCam
6.Tp-Link Wifi Adaptor
7.Mini bluetooth speaker
8.HTMI display for LattePanda/Raspberry PI
9.USB split dongle
10.5V/3.0A Power Bank(Battery)
11.USB mini cables
12.Ricoh Theta 360 camera(optional)

Circuit build:

[PCB Software]Eagle
Eago is a popular softeware for PCB editing.
It's free to use it for its basic functions.

http://www.cadsoftusa.com/download-eagle/

[CNC]OtherMill
We assume you have "otherMill", the laptop CNC machine.
[Software]OtherPlan
You want to get "otherPlan" softerware to Print out your circuit, it's free, you can download it here.
https://othermachine.co/othermill/otherplan/

A very handy video for how to use it

https://www.youtube.com/embed/SuPlmSrdD6I

Web Server:

For hosting the Server for peer connection, please make sure you are running the latest version of NODE.JS

https://nodejs.org/en/
As you have installed NODE.JS and NPM(Node package manager)

NPM website:
https://www.npmjs.com/

Install node package by run following commend in terminal or commend line.

sudo npm install

Run roomba.js with node commend in local or host it on your server with https

node roomba.js