xebia/robotchallenge

Name: robotchallenge

Owner: Xebia BV

Description: Repository for the Xebia Test Automation robot challenge.

Created: 2017-06-08 07:35:07.0

Updated: 2017-09-26 12:56:45.0

Pushed: 2017-06-17 12:53:21.0

Homepage: null

Size: 812

Language: C++

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Robot Challenge

Codacy Badge Codacy Badge

Getting started
Install required software
  1. Download and install the software dependencies for your operation system:

  2. Download and install your favorite text editor for this evening we recommend Atom or Visual Studio Code.

Download project and install project dependencies:
  1. Clone repository from github, open a commandline or terminal and use the following command:

  2. git clone https://github.com/xebia/robotchallenge.git

  3. While still in your terminal go into the project and install the dependencies

obotchallenge
install
Connect the mBot
  1. Turn on the mBot with the power switch

  2. To connect to your robot, turn on the bluetooth on your laptop and look for new devices.

  3. Select Makeblock device.

  4. When asked to pair with a code just accept the message

  5. The robot is now connected to your laptop.

  6. (Windows Only) To use the robot on windows we need the bluetooth com port to find this go to control panel -> Hardware and Sound -> Devices and printers -> Bluetooth Devices. Check the properties of the makeblock device and write down the com port.

Run the mBot
  1. (Windows Only) Go into the project folder and open the package.json file change the COMX value to the COM port used by your machine example COM6
  2. To run the mBot go into your project folder and open the terminal
  3. Type npm run robot-mac for OS/X or npm run robot-windows
  4. In command line you will see that the robot is connected and is waiting your input.

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.