Difference between revisions of "Connecting other software"
Jump to navigation
Jump to search
(→Introduction) |
|||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category: Features and technology]] | ||
+ | [[Category: User_Manual]] | ||
+ | [[Category: SociBot]] | ||
+ | [[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 [[ | + | 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> | ||
− | If none of the above give you what you want you | + | 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.<br> |
− | There are a number or ways you can | + | There are a number or ways you can achieve this: |
− | *Use http requests with the | + | *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 | ||
− | There are some useful [[Tritium Tutorials|connectivity tutorials here >]] | + | There are some useful [[Tritium Tutorials#Connectivity|connectivity tutorials here >]] |
Latest revision as of 13:45, 22 September 2017
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 >