[related]

[Tweets]

17/01/2018 12:50pm
A detailed look at the features and performance of #robotic #simulators, #V-REP, #Gazebo and #ARGoS. Which one do y… [LINK]
12/01/2018 1:19pm
A great summary of robotics and AI ethics by @alan_winfield on @Robohub I find the first EPSRC Principle rather hyp… [LINK]
11/01/2018 1:16pm
RT @alan_winfield: Our new @FrontRoboticsAI paper: Simulation-based Internal Models for Safer Robots [LINK]

[Blog]

V-REP, Gazebo or ARGoS? A robot simulators comparison

Added on 17/01/2018

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.

Designing Effective Roadmaps for Robotics Innovation

Added on 21/12/2017

Automated factories, autonomous delivery drones, self-driving cars: these and similar technologies will soon touch every aspect of our lives. An engaging discussion about how these technologies are regulated and innovated took place at the IROS 2017 conference.

Robot swarms in action

Added on 28/06/2017

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 advantages and disadvantages of communication in swarms, doing similar experiments with real robots is already revealing interesting new things.

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

Added on 31/03/2017 :: 2 comments

Compiling code natively on e-puck robots or cross-compiling on your computer can be very tedious. Luckily, there is a third option: compiling code on a virtualised robot system on your computer, then sending the program onto the robot.

Coding for tomorrow: Why is good code important?

Added on 27/01/2017

"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 only saves time on a project, it also helps you to invest your time in a way that is meaningful for your future work.

How Coding in Python Might Be Bad For You

Added on 10/04/2016 :: 15 comments

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

Book Review: Waking, Dreaming, Being

Added on 02/04/2016

What is the self? Is it the basic nature of the mind or is it something perceived by the mind? I'd really recommend the book to anyone interested in these questions, either from a scientific or a philosophical perspective.

Are Robot Swarms Like Brains?

Added on 19/02/2016

I have recently explored a way of measuring how information flows within a robot swarm. I think that there is something intriguing behind this idea - a swarm's resemblance to the human brain.

How I Upgraded My Skateboard to Cyberpunk

Added on 25/10/2015

Yes, I’ve been learning skateboarding. Since I think LEDs are cool on everything, I thought why not put my electronics skills to use and make under-body lighting for my skateboard?

Lots of Robots at IROS in Germany

Added on 05/10/2015

I have just returned from the IROS conference that took place in Hamburg, Germany. The conference name stands for Intelligent Robots and Systems and it was a huge event full of talks and exhibitions about robotics. While the atmosphere was very professional, the spirit of Oktoberfest, a traditional German celebration of beer and German culture that happens between September and October, managed to blend in very well.

[You might also be intested in...]

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.
Designing Effective Roadmaps for Robotics Innovation
Automated factories, autonomous delivery drones, self-driving cars: these and similar technologies will soon touch every aspect of our lives. An engaging discussion about how these technologies are regulated and innovated took place at the IROS 2017 conference.
The Information-Cost-Reward framework for understanding robot swarm foraging
The Information-Cost-Reward (ICR) framework relates the way in which robots obtain and share information about where work needs to be done to the swarm’s ability to exploit that information in order to perform work efficiently in the context of a particular task and environment.
Behaviour-Data Relations Modelling Language For Multi-Robot Control Algorithms
Behaviour-Data Relations Modeling Language (BDRML) explicitely represents behaviours and data that robots utilise, as well as relationships between them. This allows BDRML to express control algorithms where robots cooperate and share information with each other while interacting with the environment.
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 advantages and disadvantages of communication in swarms, doing similar experiments with real robots is already revealing interesting new things.