Skip to content

Houston-Robotics-Club/ariel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ariel

Avatar Robot for Imaging and Electronic Liaison

Dependencies

Handles real time communication between the client and robot, or client <-> cloud server <-> robot

RTC helpers to for peer to peer video and chat

Server framework. Currently we are just using it for routing http requests

The Javascript-Robotics programming framework

Handles keypress events on the client

Virtual joystick for user page

Learning Resources

Fundamentals

  • nodeschool.io is a pretty amazing (and fun!) way to learn about many of these topics. These are "choose-your-own-adventure" style workshops that let you build and check solutions to common problems.
  • JavaScript for Cats is a fun introduction to programming with JavaScript as a first language.
  • nodeschool.io is a pretty amazing (and fun!) way to learn about node.js. These are "choose-your-own-adventure" style workshops that let you build and check solutions for common tasks.

Miscellaneous How-To's

Launching the Bot Control Program

  • Power up the tablet and log in
    • User: Donovan
    • Password: ariel
  • Open the Git Shell application (there is an icon on the desktop)
  • Navigate to C:\Users\donovan\Documents\ariel
  • run node index
  • Hide Git Shell but be sure to leave it and node running in the background
  • Launch chrome (there is an icon on the desktop)

Updating The Code on the Tablet

We are using a code repository on github to manage contributions and changes and we have the git client installed on the tablet. This makes updates super easy. One note: Be patient, this tablet is super slow so opening apps takes a long time.

  • Open the Git Shell application (there is an icon on the desktop)
  • Navigate to C:\Users\donovan\Documents\ariel
  • run git pull

Tips for the client side code

About

Avatar Robot for Imaging and Electronic Liaison

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •