[Tweets]

12/12/2017 1:06pm
RT @UoMNews: Think humanoid #robots will soon take over world? Well...don't worry just yet says @simon_a_watson of @UomRobotics [LINK]
08/12/2017 1:05pm
RT @farscopecdt: @farscopecdt gives you the best possible start on your Robotics and Autonomous Systems research and innovation career, PhD…
29/11/2017 2:28pm
RT @DrARichards: How @farscopecdt student Katie got totally hooked on robotics [LINK]
28/11/2017 1:12pm
A quick overview of our Information-Cost-Reward framework - see how #robot #swarm #foraging performance can be disa… [LINK]

[NXC UserInteraction Library]

List of Constants

The constants listed below can be re-defined BEFORE the library header file is included.

Example:
#define QUESTION_DIALOG_BOTTOM_LINE_Y 18
#define SCREEN_PADDING 5
#include "UserInteraction.h"


Constant name Val Description
SCREEN_PADDING 1 Horizontal padding of the screen
BUTTON_PADDING 3 Horizontal and vertical padding of buttons
ARROW_SIZE 4 Size of an arrow
LINEBREAK_CHAR "#" Character that indicates a carriage return
QUESTION_DIALOG_BOTTOM_LINE_Y 12 Y position of the line separating question and answers in the question dialog


{Please enable JavaScript in order to post comments}

[Blog]

Robot swarms in action

Watch e-puck robots collect resources and bring them back to base. While the previous simulation work helped us to learn a lot about the...

[read full]

How to compile code for e-puck robots on your computer

Compiling code natively on e-puck robots or cross-compiling on your computer can be very tedious. Luckily, there is a third option:...

[read full]

Coding for tomorrow: Why is good code important?

"Why should I care about how my code is written, as long as it works?" I will argue here that well-structured and well-written code not...

[read full]

How Coding in Python Might Be Bad For You

7 reasons why coding in Python is like writing a really bad essay and getting away with it

[read full]