Most Popular
1500 questions
4
votes
3 answers
How to calculate shortest path between multiple pick and drop destinations
I have a scenario where I have multiple robots, and they have to pick and drop some items at specified locations as shown in Figure.
There are 4 jobs to be done for this particular instance. How can I go about planning the shortest optimized path…
Zain
- 71
- 8
4
votes
1 answer
Implementing Slip Compensation into a Half-Size Micromouse
I would like to know if there are any other solutions to implement slip compensation into a Half-Size Micromouse other than the conventional method. I have spoken to a few Japanese competitors, and they told me that the only solution they have to…
Lai Feng
4
votes
1 answer
Using pre multiply or post multipy for rotational matrix to get a new homogenous transformation matrix?
I am confused about how do I multiply the rotational matrix in this case.
I know that both T1 and T2 needs to be multiplied by a rotational matrix but I don't know how to multiply the rotational matrix. Do I use the post multiply or pre…
shafiyyah
- 55
- 1
- 4
4
votes
2 answers
Path Planning code
I posted a question regarding robot path planning here now the question is mainly about the code and logic but still I shortly explain the initial situation.
So I tried to change the code so that the program is gonna work for my problem. My goal is…
Sentrinity
- 65
- 7
4
votes
2 answers
How should I understand sequential importance resampling in a particle filter?
Suppose I implement a particle filter with $n$ particles. This is a brief description of my understanding of a particle filter.
For the first step, I throw out $n$ particles some distance from my vehicle. I weight the particles according to some…
michael zafford
- 51
- 3
4
votes
1 answer
Beaglebone Black power draw
What is the minimum amount of power that a beaglebone needs to start up? This would be with no peripherals attached besides host usb. The getting started guide claims that it can run off of a computer's usb power, but makes no mention of how many…
David
- 420
- 4
- 12
4
votes
2 answers
GraphSLAM equation doubt
I have question about GraphSLAM implementation.
To find out the path and map using GraphSLAM we rely on this equation:
$$\mu=\Omega^{-1}\xi$$
where $\Omega$ is our information matrix which determine the link between two nodes of graph and link…
Encipher
- 419
- 2
- 10
4
votes
3 answers
Alternative to ROS?
This might be a tricky question, but having dug in deep with ROS I am noticing the complexity that one has to deal with.
Simple Arduino programming is much simpler but of course can’t do many useful things. No threading, IPC, and many many more. To…
pitosalas
- 465
- 4
- 10
4
votes
1 answer
How to avoid matrix singularity in GraphSLAM
I am trying to implement GraphSLAM from Sebastian Thrun's paper, The GraphSLAM Algorithm with Applications to Large-Scale Mapping of Urban Structures.
When I compute the inverse of my information matrix, $\Omega^{-1}$, I get an error, Matrix is…
Encipher
- 419
- 2
- 10
4
votes
3 answers
Why does the low variance resampling algorithm for particle filters work?
I am studying and coding particle filters and I am using the Low variance sampling algorithm suggested in the Probabilistic Robotics book. I understand the procedure for the algorithm. A random number r is picked from the interval (0, 1 / M) and a…
skr
- 239
- 2
- 10
4
votes
3 answers
Do servos stop at their limits automatically?
I'm moving from controlling a robot arm with basic time based motors controlled using a raspberry pi and python to a more advanced robotic arm that has servos (e.g HS-425BB). With the time based motors I must constantly keep track of the arms…
Titan
- 285
- 1
- 5
4
votes
3 answers
What is the name for the transfer function, GH
What is the name for the transfer function, GH, in a simple feedback control system like
$$y=\frac{G}{1+GH}u$$
What do you call G? What about (G/(1+GH))?
I am confused by the fact that that "open-loop transfer function" and "Loop transfer function"…
guest
- 41
- 1
- 2
4
votes
3 answers
Interference between 900 MHz video transmitter and 2.4 GHz control radio
I'm starting to attempt to fly FPV on my quadrotor. I am using a FrSky D8R-II 2.4 GHz frequency hopping diversity receiver (two antennas) for control and recently added a no-name 910 MHz 1.5 watt analog video transmitter for FPV flying:
When the…
foobarbecue
- 643
- 5
- 15
4
votes
2 answers
Choosing motor and battery for a robot
I have a project which requires a robot to move around a room with a flat surface (concrete floor).
The robot must carry a laptop. I estimated that the total weight would be 6-7kg (including motors, battery, laptop, motor controller board and other…
Anura
- 43
- 2
4
votes
4 answers
How to raise/drop a spider?
For Halloween, I'd like to build a spider that drops from the ceiling when it detects motion and then rewinds itself back up to scare the next kids. I already have a lightweight foamish spider from Hobby Lobby that I'd like to use, but I need help…
user1146334
- 143
- 4