Hot answers tagged

3

The IMU itself cannot distinguish between "true" linear acceleration and "fictitious" (Coriolis) linear acceleration induced by rotation of the IMU coordinate frame with respect to an inertial frame. You must make that distinction in your choice of models. Your estimator will represent your robot's acceleration in some way in its state, ...


2

The problem you are describing is quite similar to line following from a controls perspective, there is a difference in how the line is detected. Line following robots use a wide variety of ways to detect line. Simplest is probably photo-resistors or phototransistors, however magnetic stripes (lines) and hall effect sensors have been quite popular in the ...


2

I can't use any line-following method. Actually, you are quite wrong, the way I understand the problem. It is a line-following. It is just that the line is not painted (like on the road). The line is the edge of the table. The way I see it, your robot needs to look up, and detect the line "painted" by the edge of the table on the ceiling. Once the ...


2

This ruler has a resolution of 1 inch: It has a resolution of 1 inch because the only readings on the ruler are 0, 1, 2, or 3 inches. It can't measure anything smaller than an inch; it only measures inches. The ruler below has a resolution of a half-inch (0.5 inches). This ruler now has the capacity to measure 0, 0.5, 1.0, 1.5, ..., 3.5 inches. For ...


1

Most quadcopters position the flight controller/sensors at the center with the battery slightly above or below but still on the center. If you are planning on building a race quad that will not use auto level, then you can place your gyro anywhere as the roll rate will be measured the same (just ensure that you set the orientation parameter properly in its ...


1

Your ability to calibrate a load cell is going to depend on the orientation of the strain gauges inside the load cell, which is determined by however the manufacturer chooses to apply or embed them. There are all kinds of "tricks" you can do with strain gauges, like being able to remove the effects of bending moments, thermal compensation, etc., ...


1

Measuring motor temperature and either forcing a stop or limiting performance when it gets too hot is common practice. I have always used a simple thermistor. You should make it have intimate contact with the motor's metal either by using thermal paste or epoxy. Sometimes, you can put it in a small hole drilled in the motor mount. The danger with ...


1

As you're probably aware, the sensor solution you're looking for is pretty much a research subject in itself. There have been experiments using infrared time-of-flight cameras in murky water, and there are a few devices commercially available, but they're most certainly expensive and will require some engineering work to be adapted for a robotics application....


1

This isn't a problem with sensor packages specifically, the error message says that a package by that name wasn't found, which is more of an issue with the package manager. You can use the following command to list all ROS Kinetic packages available in your package manager: $ apt-cache search ros-kinetic To check whether a specific package is available, ...


1

1) Before I go into filter design itself, I want to know do I just use the raw data from sensor ' as it is ' and feed it into filter system ? Or Do i need to some sort of preprocessing on data for filter to use ? Both happens. In my applications(Visual-Inertial SLAM) we tend to just use the raw measurements. Note that the fusion algorithm(Kalman filters or ...


1

I would somewhat disagree with the statement of lack of heterogenous systems. It is pretty common to always combine a camera sensor with an IMU. LIDAR + Camera has also been a pretty popular idea over the last few years. In regards to lack of more exotic sensors e.g Thermal, RADAR I would say it is due to the fact that the main purpose of SLAM is to build ...


1

This isn't something that can just be answered. There are numerous ways to do this. Low Tech: You can go low tech with IR emitters and retroflective tape (or retroflectors) with IR sensors. High Tech: A more high-tech solution would be to utilize ultra-wide band transceivers. With UWB you can pinpoint your rovers in 3 dimensional space around each other. ...


1

The Danish line follower robot competition "DTU RoboCup" recommends using visible light sensors in their competition, since IR sensors have a hard time distinguishing the floor from the line. I've participated in this comepetition, and seen quite some IR-using robots getting confused and wandering off. My experience is that using visible light has one major ...


1

The projectors you are looking for are available with https://ams.com/3d-imaging


1

You can use two infrared sensors one at the outside and one inside of the room. You can detect by using algorithm such as sensor outside= A sensor inside=B If AB then +1 person if BA then -1 person Use a counter program to determine people in room.


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