9 votes
Accepted

What is the difference between Multiple robots and swarm robots?

These concepts are similar in the sense that they require multiple robots that communicate/cooperate. Apart from that, their application, and thus their design and implementation differ. Swarm Robots ...
user avatar
  • 3,210
5 votes

optimal number of robots for cooperative surveillance

Let's say your environment is a weighted graph. The weight of each edge shows the distance. Edges ($E$) could be roads and nodes ($V$) could be junctions. Let's further assume that each robot has ...
user avatar
  • 3,210
4 votes
Accepted

Solving a grid maze with blocked paths

You didn't specify any performance requirement. That admits the simple algorithm: ...
user avatar
  • 1,136
4 votes

Quicktron company - Mobile robots (Equivalent of Kiva Systems?)

The company is called Flashhold, here is the link to the website: http://www.flashhold.com/ They raised more than 29M$ in aseries B funding recently and seem to gain a lot of traction https://www....
user avatar
  • 41
4 votes
Accepted

Understanding and implementing belief space planning

The kalman filter that you've already been using on single robots can be broadened to apply to the swarm of robots. If you previously represented the state of a single robot with 5 variables, and you ...
user avatar
3 votes
Accepted

In vision based localization, is it possible to make multiple vehicles cooperate to improve the estimation of each other?

You can do it by fusion using a Kalman filter: You have a process model model: $$ x_t = g(x_{t-1},u_t) $$ Now, you have multiple measurements of the same process model from different perspectives: ...
user avatar
  • 163
2 votes
Accepted

Formationing Algorithm for Multiple Robots

You could have a look at the papers of the kilobot project. They have your capabilities so it would be a good starting point.
user avatar
  • 1,335
2 votes

What is the difference between Multiple robots and swarm robots?

In addition to @Shahbaz According to this book Multiple Mobile Robot Systems is main topic and swarm robotics is a sub topic both of them motivated from the task complexity is too high for a ...
user avatar
  • 1,104
2 votes
Accepted

Simulating robotic swarm

This is an ideal use case for async/await. Your simulated agents will spend nearly all their time waiting for something. It doesn't take a whole thread, with its stack size and address space used and ...
user avatar
  • 1,136
2 votes
Accepted

Interference caused by multiple robots during task completion

I came across one paper that had a good description of this issue from Kristina Lerman and Aram Galstyan at University of Southern California entitled "Mathematical Model of Foraging in a Group of ...
user avatar
2 votes

Multi-agent vs multi-robot systems

In general - robots refer to real or simulated mechanical systems, whereas an agent could be a physical or non-physical entity like a chatbot program or neural net.
user avatar
1 vote
Accepted

Tried to advertise a service that is already advertised in this node [/leo/controller_manager/list_controllers]

I have resolved the problem. It was about conflicting namespaces for the controller manager. I have removed the control.launch file and included the stuff in the rover.launch itself. then i had to ...
user avatar
1 vote
Accepted

Software for mission planning in multi-robot systems

First, it's important to note that depending on your problem specifications, we may not know of any good algorithms to solve it - this is especially true when you start to add in more problem ...
user avatar
  • 415
1 vote
Accepted

Recursive Tree Representation for Multi Agent Robots?

It sounds like a KD-tree If it is a KD-tree, the four floats seem a little redundant, bounding boxes can be calculated on the fly when traversing the tree, you only need to record the splitting plane ...
user avatar
  • 729

Only top scored, non community-wiki answers of a minimum length are eligible