All Questions

4,425 questions
3 views

Combining P and D gains properly

I'm trying to perfectly tune my quadcopter and I'm at the point where P gain feels about right as it tracks my stick movements perfectly, yet it wobbles after a sharp stick input. If then I raise my D ...
2 views

How can i connect arducopter to raspberry?

This is my school project. I would like arducopter connect to raspberry but I do not know how to do it. Please help me!
17 views

Loop time for self balancing robot

I have been working on a self balancing robot and there are quite a few parameters and one of them is loop execution time (t_loop henceforth). To my understanding, the smaller t_loop, the better it is ...
14 views

Is system identification and a physics engine the same?

In the control theory the term “system identification” is used quite often. A typical sentence in a robotics oriented paper is that the author is trying to “build a model of a plant with matlab”. The ...
10 views

Inexpensive & minimally viable systems for testing SLAM algorithms?

I've been studying SLAM on my own for some time, I can sift through texts over texts and try my best understanding them. However, without actually implementing them myself, I think I still don't fully ...
28 views

underactuated robot problem

Lets say the robot has 4Dof and the operator gives (x,y,z,roll,pitch,yaw ) as control input( rank(J) < dim(task) ). Now the robot is overwhelmed and will probably show some jerky movement. But can ...
5 views

Connecting a Roboclaw 2x15a to an Arduino

I'm new to robotics but have a background in programming. I recently purchased an Arduino Uno starter pack as well as a Roboclaw 2x15a motor controller with 118 RPM motors from ServoCity. I haven't ...
4 views

L298N briefly works, then shorts when controlling Nema 17

I'm trying to control a Nema 17 stepper motor with a L298N H-Bridge. My wiring is as below (except I'm using a ESP8266 not a YUN, and I have a mains 12V supply rather than batteries). This is ...
26 views

Head movement using gyroscope

I have a headset that provides 3 axis gyroscope readings. I wish to find out movement of head for e.g. if a person is nodding left to right etc. But the headset give me values in angular velocity for ...
13 views

What is a good way to measure the perpendicular distance (from a mobile robot eg) to a laser beam?

What is a good way to measure the distance (from a mobile robot eg) to a laser beam? The purpose of course is for the mobile to track the laser beam. The mobile may go temporarily off the beam by ...
5 views

iRobot Create 2 Wake over Serial on Rpi

So this thread is similiar to this one: IRobot Create 2: Powering Up after Sleep All except I am trying to do this on an RPi. I have followed these intstruction: https://www.irobotweb.com/-/media/...
7 views

Problem with UKF weights when calculating predicted state

I'm having troubles implementing a UKF during the calculation of $\overline{\mu_t}$, specifically in this step: $$\overline{\mu_t} = \sum_{i=0}^{2n}w_m^{[i]}\chi_t^{*[i]}$$ My problem I'm facing is ...
15 views

I need to read a lot of analog signals without any analog pins

I have an nvidia xavier with gpio running linux. It should work very similarly to raspberry pis. I need to connect a bunch of pressure sensors, thermistor, potentiometers, and vibration sensors to my ...
16 views

Accuracy of hall sensor encoders on Raspberry Pi

I have 2 motors (JGA25-370) with hall-sensor encodes. They emit about 90-100 interrupts every 100ms, so 1000 a second. Which means I have an interrupt happening every 1ms. The motors are driven by ...
27 views

What is a good way to measure the perpendicular distance to a laser beam? [on hold]

What is a good way to measure the perpendicular distance (from a mobile robot eg) to a laser beam?
16 views

Combining data from 9DOF IMU

My team and I are building an AUV and are planning to replace the existing 6DOF MPU-6050 sensor with a 9DOF Adafruit BNO055 sensor. However, we're unable to figure out how to combine the data from the ...
28 views

Which sensors can be used to feel breeze blowing by the robot?

Am faced with a situation where my robot needs to feel breeze blowing by over its artificial skin. While there exist many types of tactile sensors, nothing seems to fit the bill. I might abandon the ...
23 views

How many encoders should I have?

I'm planning a robot vehicle and plan to get one or more motors that have encoders built in. How many encoders do I need I really need in order to gather solidly accurate information about speed ...
18 views

How to calculate observation matrix Jacobians in EFK based mono slam? What are projection Jacobians?

I have been trying to understand an implementation of monoSLAM 1. But my question is generic to EKF based single camera SLAM. My Jacobian calculation leads to complex and lengthy expressions while ...
35 views

Why can't motors be as elegant as human muscles? Why do we have to use electromagnetism to create movement?

Pretty much as the title says. Why isn't it possible to build motors as microscopically and simply as they're built in humans? Why can't we recreate electronic nerves and muscles?
12 views

OPENCV C++ VS17 and Motoman controller interface?

I have motoman robot for pick and place operation. I am planning to detect POSE of simple object using OPENCV with visual studio. But how can I give coordinates of object to robot controller for pick ...
12 views

FastSlam2.0: ICP Scan Matching vs Odometry? for small Delta T

When working with a FastSlam2.0 algorithm, ICP Scan Matching is supposed to give more accurate measurements than odometry. The problem is, that given some noisy measurements from the laser scanner, ...
12 views

message_filters doesn't call the callback function

I'm trying to use the message_filters in order to subscribe to two topics. Here's my code ...
13 views

How can I detect change of color of path for a lego ev3 robot?

I cant detect the inversion of color in the path my robot follows. the path color goes from black to white and the robot should be able to detect it. thats the code for color inversion detection
21 views

Depth Sensor and Depth Camera [duplicate]

What is the difference between a depth sensor and a depth camera ? I think that the depth sensor is the hardware tool equipped with a special software which can detect the depth in 3-dimensional ...
25 views

How can I preserve a high framerate while using at least 1280x720 resolution on 2 USB cameras on the same computer?

To expand on this, I have a down-facing camera using the whycon ROS node on Ubuntu 16.04 Kinetic on a quad-core computer with 640x480@60fps MJPG video. I'm also using the ...
17 views

What are the components required to mount a servo inside an ActoboticsTM facing outwards a channel?

Being new into the ActoboticsTM set, it's not always clear to me what the parts are supposed to do. I'm currently in need of placing a servo inside a channel facing outwards, as depicted on the ...
25 views

Convert local coordinates of a moving IMU to global coordinates

I am trying to compare the performance of an IMU in motion against an optical tracking system. The IMU has an accelerometer and a gyroscope and gives output in the local IMU coordinate frames. The ...
24 views

Industrial robots and how to start [closed]

I want to start learning about industrial robots,i have experience with Arduino but whats the next step for start building industrial robots? Any help is appreciated, thank you in advance
28 views

Quaternion error in one degree of freedom

I would like to control a system which orientation I measure with as quaternion based EKF in one degree of freedom. Obviously the simplest thing would be to convert the quaternion estimate to euler ...
8 views

Compile webots for Python 3.6 for Windows

I would appreciate if someone could assist me in compiling webots source for Python 3.6 to allow me and others to use TensorFlow with it. I already tried but apparently there is something not ...
21 views

ABB Object Oriented RAPID language

How do I create something like a class and have instances of it in ABB RAPID language?
32 views

Microcontrollers and Python

So I am fairly new to robotics however I do have some background with the python coding language. Recently I set myself the task of learning some basics for robotics just to increase my knowledge base....
33 views

44 views

How a quadcopter pitch/roll impacts thrust?

I'm thinking about how a quadcopter flight controller works, and I usually see that each motor speed is determined by a formula like: ...
76 views

Inverse Kinematics Problem of Articulated Manipulators Arm

I have a robotic arm consist of three joints (servomotor for each joint), as shown in the figure below: Notes: Each servomotor rotates around 180 degrees. The angles of the theta2 and theta3 ...
24 views

Powering servos for quadruped spiderbot using arduino uno [closed]

I am using 12 towerpro SG90 servos. What battery should I use for powering 12 servos for my arduino uno? Can i use the 12v battery, plug it in to 12v dc jack of arduino and tap the 5v output of ...
45 views

My robotic arm keeps falling down after it turns to a certain angle or above

As the title says, the arm keeps falling down rather than being stuck at the position it was set to be at because of the gravity pulling it down. Im using Raspberry Pi for this, some MG996R servos and ...

15 30 50 per page