1
vote
1answer
12 views

Multi-Rate Sensor Fusion using EKF

Context: I have an IMU(a/g/m) + Wheel Odometry measurement data that I'm trying to fuse in order to localize a 2D (ackermann drive) robot. The state vector ...
0
votes
0answers
15 views

regarding finding out sensor [duplicate]

I am looking for a sensor which is able to read the displayed data from a LCD display (4 digits). The output of this sensor must be fetched to a microcontroller. Can anyone suggest me such sensor ...
0
votes
0answers
16 views

Reading data from LCD [on hold]

I have a digital display device. I want to read out the data from that display and interface with another microcontroller. Can anyone tell me how the data which displayed on LCD will transfer to the ...
0
votes
1answer
4 views

How to import catia assembly to Matlab. Simmechanics

In catia .stl format is available only for part file not for assembly file. Please help how to import asembly in simmechanics .CATProduct to .stl Or Is there any other way to do?
-2
votes
0answers
17 views

Robot components with best quality for price [on hold]

I am making an area covering cleaning robot with Bluetooth manual override using Arduino. Currently, my prototype is using the following components: Arduino Uno ($20) Ultrasonic distance sensor ($3) ...
2
votes
1answer
30 views

Inverse kinematics after calibration

I am working on a 6DOF robot arm project and I have one big question. When I first derived the inverse kinematics (IK) algorithm after decoupling (spherical wrist), I could easily get the equations ...
0
votes
0answers
18 views

Excessive time taken to process image and move robot [on hold]

I need to move a robot between two points and these two points are connected by a black line. I have a USB camera and a Raspberry Pi. It is taking more time to record image and to move accordingly. ...
1
vote
1answer
41 views

List of books similar to Thrun's Probabilistic Robotics for robot mechanics and manipulation [on hold]

What? Put together here a list of books (like the one for C/C++ on StackOverflow) that are spiritually similar to Sebastian Thrun's Probabilistic Robotics for robotic manipulation and mechanics. ...
0
votes
1answer
23 views

Making a car go straight [duplicate]

I'm trying to work a car that's being controlled by an Arduino. I'm using the following chassis: New 2WD car chassis DC gear motor, wheels easy assembly and expansion and an L298N motor driver. The ...
3
votes
1answer
30 views

How is homotopy used in planning algorithms?

What is an intuitive understanding for homotopy? At what stage is homotopy (I understand it as stretching or bending of path) in a planning algorithm? Is homotopy involved, for example, while ...
3
votes
1answer
14 views

Can I control iRobot Create 2 with NI myRIO and LabVIEW codes?

I need to know if the iRobot Create 2 can be controlled with a NI myRIO that has been programmed through LabVIEW. The goal is to program an autonomous robot for real-time tracking using a Kinect ...
2
votes
0answers
22 views

Freewheel diode / capacitor with this board? [on hold]

With DC motors, it is common to put a freewheel diode and/or a capacitor in order to protect the equipment as the motor can induce current into the system. I plan to use this board to control a 24V ...
1
vote
3answers
59 views

Find orientation through Transformation matrix

I have a robot with 3 rotational joints that I am trying to simulate in a program I am creating. So I have 4 frames, one base frame, and each joint has a frame. I have 3 transformation functions to go ...
3
votes
1answer
22 views

Choosing the state vector for an EKF

Could someone help me understand the logic behind choosing a particular state space vector for an EKF? Context: Say there is a 4 wheeled robot that operates only in 2D. It is equipped with an ...
0
votes
1answer
21 views

How to compute the error function in graph SLAM for 3D poses?

Given a pose $x_i = (t_i, q_i)$ with translation vector $t_i$ and rotation quaternion $q_i$ and a transform between poses $x_i$ and $x_j$ as $z_{ij} = (t_{ij}, q_{ij})$ I want to compute the error ...
0
votes
1answer
27 views

Learning path for ROS [on hold]

I am a newbie to ROS and I want to become good at it in a few months so that I can explore more advanced stuff. From the ROS gurus here, what is a good learning path and links to free/paid resources ...
1
vote
1answer
19 views

Choosing stepper motor for hand

I'm developing a robotic hand, and decided to place motors inside joints (as in picture) and I'm stuck with finding a stepper motor that can fit there. Approximate size of motor body is radius - 10mm, ...
0
votes
1answer
24 views

Weird behaviour with a Create2 connected via XBEE

This is not really a problem but something strange is going on. When Create2 is connected to a PC via the USB original connector lead, when you start-up the computer the Create2 is activated by the ...
0
votes
1answer
8 views

Availability of RoboStar SBRS-5314HTG servo motor? [on hold]

I'm wondering if anyone could tell me if there any more suppliers/retailers of the RoboStar SBRS-5314HTG servo motor ...
0
votes
1answer
50 views

Sphero's logic, how does it work

I'm willing to make my first robot, and I'd like to make one similar to the Sphero. I know I have to add 2 motors in it, and make it work as a hamster ball, but I don't understand how I can make it ...
3
votes
3answers
59 views

Simple equation to calculate needed motor torque

Suppose I have a DC motor with an arm connected to it (arm length = 10cm, arm weight = 0), motor speed 10rpm. If I connect a 1Kg weight to the very end of that arm, how much torque is needed for the ...
0
votes
1answer
38 views

How to make a Raspberry Pi? [on hold]

I'm currently a robotics hobbyist and am full fledged in Arduino and I have used the Raspberry Pi to make some robots and PCs. Currently, I am thinking of making my own Raspberry Pi, from scratch, on ...
0
votes
1answer
29 views

Sensors for identifying stacked books

I am working on a robotics application that involves moving objects (e.g. books) between several (around 10) stacks. To measure the performance, I'd like to be able to measure which book is located on ...
0
votes
0answers
28 views

Lag in altitude measurements using a barometer and an acclerometer

I am fusing data from the barometer and accelerometer using a complementary filter. However, there is a considerable lag in the readings which is affecting the Alt-Hold performance. Accelerometer : ...
0
votes
1answer
25 views

Connecting a CC3D board with Raspberry Pi to get telemetry data

I want to get telemetry data in my Raspberry Pi that will be connected to a CC3D board either via USB cable or Serial communication. How can I get the data? I plan to have wifi communication between ...
1
vote
0answers
32 views

Finding Center of Mass for Humanoid Robot

I've been working on Humanoid Robot, and I face the problem of finding the Center of Mass of the Robot which will help in balancing the biped. Although COM has a very simple definition, I'm unable to ...
2
votes
1answer
42 views

Reference request: Path accuracy algorithm in the joint angle space

I am currently reviewing a path accuracy algorithm. The measured data are points in the 7 dimensional joint space (the robot under test is a 7 axes Robot, but this is not of importance for the ...
0
votes
1answer
37 views

A simple function plotter project

To plot any curve or a function on a paper we need points of that curve, so to draw a curve, I will store a set of points in the processor and use motors, markers and other mechanism to draw straight ...
2
votes
0answers
18 views

Is there an alternative to manifolds when using quaternions for orientation representation in Pose Graph SLAM?

I want to implement my own pose graph SLAM following [1]. Since my vehicle is moving in 3D-space i represent my pose using a 3D-translation vector and a quaternion for orientation. [1] tells me that ...
0
votes
1answer
58 views

How to make a DIY Sphero [closed]

A friend of mine and I were thinking about starting to make some Robots by starting with one like the Sphero one, but not the BB-8 edition, just the tiny ball. Question: How do I achieve the motor ...
0
votes
0answers
3 views

XBee xtend recovery/troubleshoot

I have a broke my xbee xtend 900MHz module. While it was doing firmware-writing job I suddenly restarted the windows. I've tried recovery procedure of XCTU new version and it does not work, therefore ...
7
votes
3answers
115 views

Optimal location of the center of mass for an inverted pendulum

I'm building an inverted pendulum to be controlled by DC motors, but I've run across a conundrum. Personal life experience tells me that it's better to have a lower center of mass to maintain ...
0
votes
2answers
51 views

PID Tuning for an Unbalanced Quadcopter: When do I know if the I-gain I've set is too high?

Good day, I am working on an autonomous flight controller for a quadcopter ('X' configuration) using only angles as inputs for the setpoints used in a single loop PID controller running at 200Hz (PID ...
1
vote
2answers
66 views

Software real-time of ROS system

As far as I know, a hardware real-time robot control system requires a specific computing unit to solve the kinematics and dynamics of a robot such as interval zero RTX, which assigns CPU cores ...
0
votes
1answer
38 views

Determine robot's position in a nearby room

Scenario I have 2 roaming robots, each in different rooms of a house, and both robots are connected to the house wifi. Each robot only has access to the equipment on itself. Question How can the ...
1
vote
1answer
28 views

Analogue video to digital [closed]

I have FPV camera which outputs analog video (RCA, PAL). I want to capture video and do image processing, therefore I need some way to convert the analog video to digital. Can some one recommend me ...
3
votes
1answer
18 views

iRobot Create 2/Roomba 530 Screw size/thread?

I've looked everywhere I can think of to find this information, but haven't come across anything. Does anyone know what kind of screws I can use to replace the ones on top of my Roomba 530? I ...
1
vote
3answers
46 views

Is this supposed to be a bearing?

I'm looking at the assembly of a tail rotor that should look like this original image I wonder if the "tail output shaft stopper" (circled in red) is meant to be a bearing or just a piece of metal ...
1
vote
0answers
46 views

Mass Matrix in Lagrange equation

I want to find the equations of motion of RRRR robot.I have studied about it a bit but I am having some confusion. Here in one of the lectures I found online it describes as Inertia matrix of a link ...
3
votes
3answers
35 views

Alternative to BeagleBone Black for Node.js based remote control project?

I am working on a remote control project that involves using Node.js and Socket.io to transmit joystick data from a webpage to my BeagleBone Black. However, I am somewhat disappointed with the ...
6
votes
2answers
99 views

L293D won't turn motor backwards

My small robot has two motors controlled by an L293D and that is controlled via a Raspberry Pi. They will both go forwards but only one will go backwards. I've tried different motors and tried ...
4
votes
1answer
62 views

Create 2 Cable with 700 Series Roomba

For the last few months I have been playing with ROS on an nVidia Jetson TK1 development board. Up until this point, it has mostly been playing with the GPIO header, an Arduino Uno, a couple physical ...
1
vote
1answer
20 views

Joystick Rate Limit Filter For FRC Java Programming [closed]

I am a programmer for my school's FRC robotics team and have received the request from our hardware/driving department to limit the speed at which the robot's motors can accelerate given a joystick ...
0
votes
1answer
30 views

Metal shaft design for a 6mm plastic bevel gear

I have a small POM bevel gear with these dimensions: It has a 6mm hole for the shaft and a M4 hole for the set screw. Suppose this bevel gear is meshed with a 45T bevel gear and give a max. output ...
1
vote
1answer
29 views

How can I switch between Autonomous mode and usercontrol?

I want to switch from usercontrol to autonomous. When I have the program running for 120 seconds, how come it wont automatically switch in autonomous mode? Thanks! ...
3
votes
1answer
27 views

How to load a PUMA robot in the existing environment in OpenRAVE 0.9

I have a PR2 robot in an environment, which can be seen on the GUI of OpenRAVE. Now, how can I load a PUMA robot arm in the same environment?
6
votes
5answers
88 views

What does “6 degrees of freedom” mean?

I am looking at this page that describes various characteristics of gyroscopes and accelerometers. Close to the end (where they speak about IMUs), the names of the items have something like this: 9 ...
1
vote
1answer
42 views

How modular arm joints work [closed]

Hello I'm trying to figure out how modular arm joints are designed and what kind of bearings/shafts are used for a modular-type robotic arm. Take "UR arm" for example. I believe those 'T-shaped pipes' ...
4
votes
2answers
85 views

Do walking robots use accelerometers?

My understanding of walking robots (e.g. https://www.youtube.com/watch?v=xJlkBBdyBYI) is that they use a gyroscope to determine the current orientation of the robot, or each joint of the robot. This ...
-2
votes
1answer
31 views

Cost of material to 3D print [closed]

Can someone please share the typical cost of material to 3D print an object like a raspberry pi case? Thank you.

15 30 50 per page