Most Popular

1500 questions
3
votes
1 answer

Observation Model Jacobian for Fixed Transforms

Let's say I have a hypothetical sensor that provides, for example, velocity estimates, and I affix that sensor at some non-zero rotational offset from the robot's base. I also have an EKF that is estimating the robot's velocity. Normally, the…
automatom
  • 5,557
  • 2
  • 13
  • 15
3
votes
2 answers

Will a 20amp ESC run a Turnigy 2213-980?

I'm a noobie just starting out and trying to come up what I need to build my first quadrocopter, I just wanted to run something by people with some experience before I commit to buying anything. Would this esc be fine for running this motor? As I…
Shannon
  • 133
  • 5
3
votes
1 answer

EKF localization known correspondences

I'm facing problems with this book and it is the only book that discusses localization in depth. The results that I'm getting makes no sense. I've read a lot of papers, majority of them copy the localization algorithm from this book. My question…
CroCo
  • 2,453
  • 1
  • 17
  • 40
3
votes
1 answer

Typical method for integrating a neural net into a PLC

How would one typically integrate a neural network into an online automation system? As an example, we have developed a neural network that predicts a difficult to measure variable within a reactor using multiple sensors. We then use this predicted…
Wilhelm
  • 33
  • 3
3
votes
3 answers

jacobian of Abb irb140 robot

Can someone please help me with the jacobian matrix equations for Abb irb140 robot. Or an easy way by which I can derive it given the DH parameters. I need it to implement some form of control that am working on. Thanks
yavo
  • 31
  • 1
  • 2
3
votes
1 answer

Alternative way to perform Pole zero cancellation?

I've read a lot places that making a controller which cancels the unwanted pole or zero is not good designing practice for designing a controller.. It should make the system uncontrollable which off course isn't wanted. But what alternatives do i…
confused
  • 31
  • 1
  • 2
3
votes
2 answers

Industrial Robotic Arm

I had the opportunity to work for a factory/company that is in the domain space of production and they want to use a robotic arm for part of the production line. They want basically a robotic arm with payload of about 2 Kgs or more and an arm length…
iordanis
  • 175
  • 1
  • 4
3
votes
1 answer

Why does microstepping give less torque?

I am experimenting with using a stepper motor for a robotics project. I'd like to use microstepping to give a better resolution and smoother movement, but I have noticed that the finer the microsteps, the lower the torque from the motor. Why is…
Rocketmagnet
  • 6,457
  • 5
  • 29
  • 54
3
votes
1 answer

Performance/memory considerations for pathfinding lookup tables on RobotC for a small set of paths

I'm writing a C code generator geared toward RobotC and complex tasks for an FTC team, and was wondering about some performance and storage concerns: How much memory is available for my program's data? It'll be mostly pre-defined lookup tables,…
nanofarad
  • 183
  • 6
3
votes
1 answer

how does poles and zeroes affect the step response of an transfer function?

I have this close loop transfer function: It overshoots, but why? The poles are placed such that that the damping = 1, so why the overshoot?
Control
  • 345
  • 3
  • 10
3
votes
1 answer

How PID affect the Root locus of a close loop transfer function

I am trying to understand how a PID controller moves the poles and zeros of an transfer function. I've been playing a bit with it, but aren't able to see some kind of connection. I mean that P and I rises the Overshoot which would mean that the…
Control
  • 345
  • 3
  • 10
3
votes
1 answer

Effect of adding a Pole and Zero to PID

I am confused about how adding a D (which adds a zero to the complete system) decreases the speed of the system. But when we normally add a zero to the system, it causes the system to overshoot. The same goes for the I part of the PID. Normally when…
Control
  • 345
  • 3
  • 10
3
votes
2 answers

Simon K firmware when the IMU outputs at 50HZ

I am building a Quadcopter using the Sparkfun Razor IMU which outputs the Roll, Pitch and Yaw axes values at 50 Hz, which limits the operations of the controller(implemented on Arduino IMU), to 50 Hz mx itslef. Please tell me if flashing the…
Omair K
  • 31
  • 2
3
votes
1 answer

How to read data from i2c using i2cget?

I'm new to embedded devices and am trying to understand how to use i2cget (or the entire I2C protocol really). I'm using an accelerometer MMA8452, and the datasheet says the Slave Address is 0x1D (if my SAO=1, which I believe is referring to the I2C…
pedalpete
  • 131
  • 1
  • 3
3
votes
1 answer

Outputting a precise voltage in millivolts on Arduino Mega

So I need to output a varying voltage off an Arduino Mega in a range of 17 to 32 millivolts, which I've attempted to do by sending a PWM signal off the board into a low-pass filter which steps down the voltage. This works, but the problem is that…
Cains
  • 131
  • 2