Skip to main content
3 votes

Calculate information matrix for graph slam

The information matrix is just the inverse of the covariance matrix. I recommend you read the page I linked, or just google covariance matrix. Essentially it contains how certain you are in your ...
edwinem's user avatar
  • 1,881
3 votes

ROS + SLAM + kinect. which platform to use?

There are several platforms possible, depending on your experience level and needs. If you are comfortable working with the Raspberry Pi or the Beagle Bone... the next step up might be the Jetson TX1 ...
Mepix's user avatar
  • 295
3 votes
Accepted

I am making a Ping pong-playing robot using two cameras to trace the ball (3D vision),what is the minimum Frame rate of the cameras?

The movement of the ping pong ball is going to be ballistic, so you really only need to know its 3d position in 3 different locations in order to fully constrain its motion. In reality, you will ...
Mark Omo's user avatar
  • 1,919
2 votes

Is there an algorithm using the Kinect depth image (not the point cloud) for registration?

Consider this - what is the process of doing SLAM? First, get some sensor data, then move in the world, get some more sensor data, then try to do feature identification and matching to build up a map. ...
Chuck's user avatar
  • 15.9k
2 votes

Calculating the distance of a point from point cloud data

These values are relative to the camera. Z is always positive as the camera can't see what is behind. X and Y can be positive or negative depending on if an object is left/right or higher/lower than ...
FooTheBar's user avatar
  • 1,375
1 vote

Finding shoulder joint orientation

since you want to estimate the position of a joint in a kinematic chain, the most comprehensible way (not necessarily the quickest way) to calculate and understand would be by using Transformation ...
ssarkar's user avatar
  • 586
1 vote

Usage of Falkolib(OpenSLAM) for 2D lidar landmark extraction

After considerable I was able to figure out how to use the Falkolib library. So, after you download the source code from github, you will have a folder called test. In that folder, there will be ...
KaranManghi's user avatar
1 vote

Facial Detection combined with Path Planning using Kinect Sensor

Assuming I am able to detect the faces of 5 individuals in a room (both the environment and the people are static), can I somehow get the coordinates of said faces Yes, since the Kinect has a depth ...
daniglezad's user avatar
1 vote

Calculating the distance of a point from point cloud data

The XYZ readings from the camera are in the reference frame of the camera. @FooBar is correct about the X/Y values: they are planar about the center of the camera, just like the OpenGL viewing window. ...
robotsfoundme's user avatar
1 vote

How can I stream Kinect V2 tracking data from PC to Raspberry Pi 3 through WiFi?

You either need to write a communications layer that will allow the PC to send commands to the Pi, or use a system that already has this communications layer in place. You also need to write programs ...
NomadMaker's user avatar
1 vote

How can I stream Kinect V2 tracking data from PC to Raspberry Pi 3 through WiFi?

In general in what you describe you have 2 main hardware parts, a sensor(kinect) and actuators (motors). Each might or might not have its dedicated computer to deal with the perception algorithm or ...
N. Staub's user avatar
  • 1,412
1 vote

Hand eye calibration wrong result

If the rotation looks right but translation look deviated, noise might be an issue. Usually rotations are more robust to noise than translations when using the calibration equations. Synthetic data ...
user5302's user avatar
  • 111
1 vote
Accepted

Hand eye calibration wrong result

In my case the reason for the wrong result was high amount of noise in extrinsic calibration of the visual sensor. Improving the extrinsic results by increasing image resolution and using better ...
MIRMIX's user avatar
  • 186
1 vote

ROS + SLAM + kinect. which platform to use?

Nvidia Jetson TX2, I have one and it is pretty fast. There are so many boards, I prefer ARM for prototyping, but you can use notebooks, Intel IoT boards, Mbed like Nucleo, small motherboards. It is ...
Renan Monteiro's user avatar
1 vote

I am making a Ping pong-playing robot using two cameras to trace the ball (3D vision),what is the minimum Frame rate of the cameras?

First you need to calculate the maximum processing period time you can accept, preferably use (motor response time)/5 or less to be sure that the motors move smoothly .. also you need to calculate ...
Ghadeer Elmkaiel's user avatar
1 vote

How to compute the field of view of a robot when obstacles are around?

Yes, you "simply" geometrically substract those objects and everything behind them from your FoV. But it make not much sense to create such formula, as its precise formulation would be dependent on ...
gilhad's user avatar
  • 453
1 vote

How to implement RANSAC and kalman filter or particle filter algorithms with ROS packages?

Like with anything in engineering, you first need a good definition of what "success" (or "done") means. SLAM running how fast? Under what particular lighting and environmental conditions? Using what ...
Jon Watte's user avatar
  • 720
1 vote

RGB-D SLAM - Compute Information Matrix

Your sensor does not measure state Kinect does not provide any "measurements" of state. It scans the environment and provides a point cloud. To use this to localize a robot, you must compare ...
Josh Vander Hook's user avatar
1 vote

Stereo camera Vs Kinect

Kinect is an active 3D depth estimation setup that employs IR laser structured patterns for Depth calculation and are reliable for Indoor applications only. Whereas, Stereo Camera setup is a ...
Lokesh Kumar's user avatar
1 vote

Robotics with Kinect

As a follow-up (albeit after 2.5 years) I would like to add some other things that I was able to work on and might possibly help you / anybody else foraying into this field. Option 1) Use an existing ...
AVJ's user avatar
  • 271

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