Difference between revisions of "Connecting other software"

From Engineered Arts Wiki
Jump to navigation Jump to search
 
(2 intermediate revisions by one other user not shown)
Line 2: Line 2:
 
[[Category: User_Manual]]
 
[[Category: User_Manual]]
 
[[Category: SociBot]]
 
[[Category: SociBot]]
[[Category: RoboThespian]]
+
[[Category: RoboThespian]]{{headerthumb|File:main_other_software.png|Connecting other software...|link=}}
 
 
 
= Introduction =
 
= Introduction =
 
Before you go any further...
 
Before you go any further...
  
The easiest way to control [[RoboThespian]] or [[Socibot]] is by using [[Touchscreen| the Touch Screen >]]<br>
+
The easiest way to control [[RoboThespian]] or [[SociBot]] is by using [[Touchscreen| the Touch Screen >]]<br>
  
 
Programmers can write custom code that runs on the robot by using [[Tritium Control Functions|Control Functions >]]<br>
 
Programmers can write custom code that runs on the robot by using [[Tritium Control Functions|Control Functions >]]<br>
Line 14: Line 13:
 
There are a number or ways you can achieve this:
 
There are a number or ways you can achieve this:
  
*Use http requests with the REST API - Beginner / Intermediate
+
*Use http requests with the [[Tritium_Web_API| Rest API]] - Beginner / Intermediate
 
*Use the UDP protocol over a network or the Internet - Intermediate
 
*Use the UDP protocol over a network or the Internet - Intermediate
 
*Extend [[Tritium]] by writing your own [[Tritium Node]] - Advanced
 
*Extend [[Tritium]] by writing your own [[Tritium Node]] - Advanced

Latest revision as of 13:45, 22 September 2017

Connecting other software...

Contents

Introduction

Before you go any further...

The easiest way to control RoboThespian or SociBot is by using the Touch Screen >

Programmers can write custom code that runs on the robot by using Control Functions >

If none of the above give you what you want you can connect to external third party software, or an external program you have written.
There are a number or ways you can achieve this:

  • Use http requests with the Rest API - Beginner / Intermediate
  • Use the UDP protocol over a network or the Internet - Intermediate
  • Extend Tritium by writing your own Tritium Node - Advanced


There are some useful connectivity tutorials here >