Questions tagged [robotics]

Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots. Robotics is related to the sciences of electronics, engineering, mechanics, and software. You may also consider asking your question on *robotics* Stack Exchange: https://robotics.stackexchange.com/.

Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots and computer systems for their control, sensory feedback, and information processing.

1201 questions
6
votes
3 answers

Unit-testing code with unpredictable external dependencies

I am involved with a project which must, among other things, controlling various laboratory instruments (robots, readers, etc...) Most of these instruments are controlled either through DCOM-based drivers, the serial port, or by launching…
E.Benoît
  • 796
  • 6
  • 9
6
votes
4 answers

Compass: from 359 to 0 degrees

I am trying to move a robot using a compass. We use the compass to make the robot move in straight line, it uses 2 wheels and they move a bit different. So we set a value between 0 and 359 as direction, and then check the current direction,…
Dr Sokoban
  • 1,638
  • 4
  • 20
  • 34
6
votes
2 answers

Is best first search optimal and complete?

I have some doubts regarding best first search algorithm. The pseudocode that I have is the following: best first search pseudocode First doubt: is it complete? I have read that it is not because it can enter in a dead end, but I don't know when can…
6
votes
1 answer

Tracking position and velocity using a kalman filter

I am using a kalman filter (constant velocity model) to track postion and velocity of an object. I measure x,y of the object and track x,y,vx,vy . Which works but if a add gausian noise of +- 20 mm to the sensor readings x,y,vx,vy fluctuates even…
Hamza Yerlikaya
  • 49,047
  • 44
  • 147
  • 241
6
votes
3 answers

How to run Erlang based robot? Is it possible to convert it into .hex and run over microcontroller?

I am working on Erlang robotic project. I have made a wallfollower robot program which has two files 1. a C program to communicate with hardware(I think we can not directly use Erlang for this) and 2. Erlang program to call these functions. I want…
Dinesh
  • 706
  • 7
  • 24
6
votes
4 answers

Virtual Testing Environment for Drones

Does anyone know of a robotics developer environment ideal for testing AI programs for drones (e.g. quadcopters, planes, helicopters, etc.)? I would like something like Microsoft Robotics Developer Studio that includes a virtual environment (such as…
6
votes
3 answers

Robot Simulation in Java

I am doing a project concerning robot simulation and i need help. I have to simulate the activities of a robot in a warehouse. I am using mindstorm robots and lego's for the warehouse. The point here is i have to simulate all the activities of the…
Kap
6
votes
2 answers

Would you architect the control API of the next-gen Mars rover to be RESTful instead of an RPC?

Forgive me if this verges on being a "discussion" question, but I really would appreciate a yes/no answer, with an appropriate explanation. Suppose you have to design and implement a control API for a robot, say the next generation Mars Rover. …
Kevin Little
  • 12,436
  • 5
  • 39
  • 47
6
votes
5 answers

Computing a matrix which transforms a quadrangle to another quadrangle in 2D

In the figure below the goal is to compute the homography matrix H which transforms the points a1 a2 a3 a4 to their counterparts b1 b2 b3 b4. That is: [b1 b2 b3 b4] = H * [a1 a2 a3 a4] What way would you suggest to be the best way to calculate…
6
votes
2 answers

How to create a new type of entity in Microsoft Robotics Studio 2.0?

What I'm trying to do with MRS is to teach myself some basic AI; what I want to do is to make a rocket entity, with things such as vectored exhaust, and staging. Anyone have an idea on how to make an entity that can fly? Or do I just need to…
TraumaPony
  • 10,742
  • 12
  • 54
  • 74
5
votes
2 answers

Obstacle avoidance using 2 fixed cameras on a robot

I will be start working on a robotics project which involves a mobile robot that has mounted 2 cameras (1.3 MP) fixed at a distance of 0.5m in between.I also have a few ultrasonic sensors, but they have only a 10 metter range and my enviroment is…
Tamas Ionut
  • 4,240
  • 5
  • 36
  • 59
5
votes
1 answer

Understanding Inverse Kinematics pybullet

I'm trying to do cartesian control with a simulated PR2 robot in pybullet. In pybullet, the function calculateInverseKinematics(...) optionally takes joint lower limits, upper limits, joint ranges and rest poses in order to do null space control.…
user3925668
  • 51
  • 1
  • 3
5
votes
1 answer

How to prevent a lazy Convolutional Neural Network?

How to prevent a lazy Convolutional Neural Network? I end with a ‘lazy CNN’ after training it with KERAS. Whatever the input is, the output is constant. What do you think the problem is? I try to repeat an experiment of NVIDIA’s End to End Learning…
5
votes
1 answer

Numpy/Python Array Value error

I am trying to create a function to calculate the end-effector position of robotic arm using numpy arrays, but am coming across an error when the code runs. I have a function that passes in angles as arguments. def FinalPosition(angle1, angle2,…
AnthonyT
  • 536
  • 1
  • 5
  • 14
5
votes
0 answers

Integration of Tapster robot with Appium is not working for iOS app

I have tried to integrate Tapster Robot with appium for automating iOS app. I have followed this links for integration of tapster Hugs Tapster & Robots I have successfully achieved the calibration of app, but after that if execute the appium test…
Rohith
  • 143
  • 9