Questions tagged [robotics]

Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots. Robotics is related to the sciences of electronics, engineering, mechanics, and software. You may also consider asking your question on *robotics* Stack Exchange: https://robotics.stackexchange.com/.

Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots and computer systems for their control, sensory feedback, and information processing.

1201 questions
9
votes
5 answers

An algorithm for a drawing and painting robot - any tips?

Algorithm for a drawing and painting robot - Hello I want to write a piece of software which analyses an image, and then produces an image which captures what a human eye perceives in the original image, using a minimum of bezier path objects of…
8
votes
3 answers

What platform/language does Roomba use?

Out of curiousity, does anybody know the platform and programming language used to program the Roomba? I'm not so much talking about aftermarket kits but what is used to implement the algorithm at the factory?
kmorris511
  • 16,392
  • 7
  • 28
  • 29
8
votes
3 answers

What is the right RTOS for a humanoid robot?

We're students developing a mid-size (~ 4.5 feet tall) humanoid robot as a sponsored research project in college. The major tasks that the robot should be able to perform include: moving around (forward, backward, sideways), running, picking up…
Vicky Chijwani
  • 10,191
  • 6
  • 56
  • 79
8
votes
1 answer

Obstacle avoidance with stereo vision

I'm working on a stereo-camera based obstacle avoidance system for a mobile robot. It'll be used indoors, so I'm working off the assumption that the ground plane is flat. We also get to design our own environment, so I can avoid specific types of…
pkinsky
  • 1,718
  • 2
  • 23
  • 28
8
votes
4 answers

How to control a kiwi drive robot?

I'm on the FIRST robotics team at my high school, and we are working on developing a kiwi drive robot, where there are three omni wheels mounted in a equilateral triangle configuration, like this: The problem is programming the robot to drive the…
Ben
  • 1,022
  • 1
  • 11
  • 25
8
votes
5 answers

What techniques exist for the software-driven locomotion of a bipedal robot?

I'm programming a software agent to control a robot player in a simulated game of soccer. Ultimately I hope to enter it in the RoboCup competition. Amongst the various challenges involved in creating such an agent, the motion of it's body is one of…
Drew Noakes
  • 300,895
  • 165
  • 679
  • 742
8
votes
1 answer

How to correctly compute direct kinematics for a delta robot?

I'm trying to put together a simple simulation for a delta robot and I'd like to use forward kinematics (direct kinematics) to compute the end effector's position in space by passing 3 angles. I've started with the Trossen Robotics Forum Delta Robot…
George Profenza
  • 50,687
  • 19
  • 144
  • 218
8
votes
1 answer

Describing nonlinear transformation between two images, using homography

A one to one point matching has already been established between the blue dots on the two images. The image2 is the distorted version of the image1. The distortion model seems to be eyefish lens distortion. The question is: Is there any way to…
7
votes
3 answers

C# Robotics platform (i.e. "human sized robot")

Edit: Nominating for reopen as this definitively falls in under FAQ section "matters that are unique to the programming profession". I want to program robotics in C#. This question is about existing kits/components to do so. I welcome any pointers…
Tedd Hansen
  • 12,074
  • 14
  • 61
  • 97
7
votes
1 answer

Forward Kinematics for Baxter

I've put together this Forward Kinematics function for Baxter arm robot based on its hardware specs and the following joints axis: The joint positions for the following forward kinematics are not matching the corresponding Cartesian coordinates,…
Massyanya
  • 2,844
  • 8
  • 28
  • 37
7
votes
1 answer

Functional approaches to designing the discrete side of hybrid systems

I'm working on developing controllers for hybrid systems in Haskell. FRP libraries (right now I'm using netwire, but there are several good ones and a lot of interesting research on future ones) provide a great solution for the continuous-time side…
7
votes
2 answers

Calculate new point offset based on angle of rotation?

I am working on an application for the past few weeks which involves some trigonometry and am currently stuck. As shown in the diagram below, I have a circular item (green circle at position #1) which I know the center point (let's call that…
DataCrypt
  • 307
  • 1
  • 5
  • 15
7
votes
4 answers

Roll, pitch, yaw calculation

How can I calculate the roll, pitch and yaw angles associated with a homogeneous transformation matrix? I am using the following formulas at the moment, but I am not sure whether they are correct or not. pitch = atan2( -r20, sqrt(r21*r21+r22*r22)…
nabeel
  • 159
  • 2
  • 3
  • 13
7
votes
4 answers

What's a good Robotics Simulator?

So I'm currently doing some robotics research, and we have a custom built arm in the lab that we would like to simulate. I've done a little googling and wikipedia searching, and there seems to be a fair amount of open source and proprietary…
duckworthd
  • 14,679
  • 16
  • 53
  • 68
7
votes
7 answers

Robotics and Computer Vision

Couple of friends and i will be building simple robot to track a white line on a black surface, we have never done this sort of thing before and i have very high level plan of attack, Get a mini atx board for all computing needs, a web cam to track…
Hamza Yerlikaya
  • 49,047
  • 44
  • 147
  • 241
1 2
3
79 80