[Tweets]

12/02/2018 11:18am
Indeed! [LINK]
08/02/2018 4:07pm
The advert video for @iros_2018 is really good! I wish robots really served coffee at the conference [LINK]
07/02/2018 10:10am
RT @NatureEcoEvo: Cockroach and termite genomes reveal molecular basis of termite eusociality [LINK] [LINK]
06/02/2018 1:29pm
Robotics for Nuclear Environments - a really cool website for a really cool project that I am currently a part of a… [LINK]
02/02/2018 8:09pm
RT @RIFBristol: Everything you need to know about Bristol’s sci-tech scene [LINK] via @siliconrepublic [LINK]

[Ultrastable Neuroendocrine Robot is born]

Added on 09/05/2012
Tags: robotics :: neural networks :: Mindstorms :: A-Life


I have finally put a beginning of an artificial brain to my Ultrastable Neuroendocrine Robot - UNER. I want to demonstrate working of a robot controller that I wrote about in my dissertation (obstacle avoidance bit in this paper) and then possibly extend the controller to do something cooler than just run around. Anyways - my lego robot can now measure inputs from its 3 front proximity sensors and individual cells in its brain get activated when it sees something. I have also had a chance to try out multithreading in NXC and is works great. A good start.


{Please enable JavaScript in order to post comments}

[You might also be intested in...]

NXC UserInteraction Library
The User Interaction (UIn) Library helps you create standard user interfaces (multi-line aligned texts, buttons, menus, etc.) and capture user actions on the NXT brick. The library works with the intelligent brick buttons and keeps all your sensor ports free for your program to use.
Developing in NXC using XCode
After comparing a number of options, I chose NXC as a pretty good alternative to Robot-C. It supports a lot of things like sensor and motor management, playing of sounds, basic 2D and 3D graphics, etc. Most importantly, you can compile your programs from the command line or from XCode. This tutorial assumes knowledge of XCode 4 and of C. The NXC programming guide is a good reference.
Setting up NXC Development on a Mac
This tutorial provides a step-by-step guide for setting up your Mac or Linux machine and your NXT brick for development with NXC. We will use the enhanced NXC firmware in order to enable extended functions for development.
Ultrastable Neuroendocrine Robot Controller
Attributes of ultrastability as an adaption mechanism in a hormone-modulated neural robot controller were investigated in a simulation. Action-selection based on hormone-driven utilities of memory items was used to alternate between mineral gathering and recharging.
Adaptive Robot Controller
A robot neural controller where obstacle-avoidance and random-walk neurons observe level of their irritation and randomly reconfigure their connections to motors when the irritation reaches a specified threshold is presented and tested.
V-REP, Gazebo or ARGoS? A robot simulators comparison
Let’s have a look at three commonly used open-source simulators for robotics: V-REP, Gazebo and ARGoS, to find out which one suits your project the best.