Nasty stuff

Nasty stuff

Post just about everything that isn't directly related to Spring here!

Moderator: Moderators

Post Reply
User avatar
Columbus
Posts: 158
Joined: 12 Jun 2006, 09:34

Nasty stuff

Post by Columbus »

Hey, guys. I have a little question here.

I'm competing on a robotics challenge, and need some help. The problem is, how can I find out the exact direction and distance of a object on camera in relation to the robot itself? btw, the cameras have a offset, they are on the sides, 4pcs. Pic included.
I did some research in the wiki about... uh... homography :oops: but it's looking quite complicated.
http://en.wikipedia.org/wiki/Homography
This baby is going to play football.
http://www.robotex.ee/eng
P.S. It's running on .net
PB132907a.JPG
Ma' robot
(141.28 KiB) Downloaded 44 times
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Nasty stuff

Post by Regret »

Columbus wrote:it's looking quite complicated.
You're doing friggin robotics, of course its complicated.
User avatar
1v0ry_k1ng
Posts: 4656
Joined: 10 Mar 2006, 10:24

Re: Nasty stuff

Post by 1v0ry_k1ng »

if you know the dimensions of the object already- ie, a football- it shouldn't be hard at all
User avatar
Columbus
Posts: 158
Joined: 12 Jun 2006, 09:34

Re: Nasty stuff

Post by Columbus »

I need accuracy, deviations caused by the lighting can cause the program to miscalculate the distance this way.
The idea is to create a simple 2D map of the surroundings of the robot, so we can decide, which ball is the best target. We are also featuring a dome mirror on top, to get a close-range overview of the surroundings.
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Nasty stuff

Post by Regret »

Use a radar.
User avatar
Columbus
Posts: 158
Joined: 12 Jun 2006, 09:34

Re: Nasty stuff

Post by Columbus »

hur hur :lol:
Never mind, I got it working.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Nasty stuff

Post by AF »

Columbus wrote:I need accuracy, deviations caused by the lighting can cause the program to miscalculate the distance this way.
The idea is to create a simple 2D map of the surroundings of the robot, so we can decide, which ball is the best target. We are also featuring a dome mirror on top, to get a close-range overview of the surroundings.
I find it remarkable that people consider this a fatal error when humans regularly make these sorts of mistake on an hourly basis.

The same is true of object recognition, we regularly mistake A for B
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: Nasty stuff

Post by SinbadEV »

AF wrote:The same is true of object recognition, we regularly mistake A for B
Or at the very least 8 for B... I hate captchas.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Nasty stuff

Post by Forboding Angel »

The difference is that humans can immediately switch gears using logic and reasoning which immediately makes us better than machines at it.

If a machine makes a mistake, it will take the machine longer to realize and recover from that mistake.
User avatar
Gota
Posts: 7151
Joined: 11 Jan 2008, 16:55

Re: Nasty stuff

Post by Gota »

Forboding Angel wrote:The difference is that humans can immediately switch gears using logic and reasoning which immediately makes us better than machines at it.

If a machine makes a mistake, it will take the machine longer to realize and recover from that mistake.
Image
Hi there.
User avatar
KaiserJ
Community Representative
Posts: 3113
Joined: 08 Sep 2008, 22:59

Re: Nasty stuff

Post by KaiserJ »

Image

hit it! hit it with a stick!
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Nasty stuff

Post by CarRepairer »

Image
Image

Arm vs. Core. You decide which is which.
User avatar
Teutooni
Posts: 717
Joined: 01 Dec 2007, 17:21

Re: Nasty stuff

Post by Teutooni »

CarRepairer wrote:Arm vs. Core. You decide which is which.
However you choose, core wins. 8)
User avatar
Gota
Posts: 7151
Joined: 11 Jan 2008, 16:55

Re: Nasty stuff

Post by Gota »

Core:
Image

arm:
Image
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Nasty stuff

Post by AF »

Forboding Angel wrote:The difference is that humans can immediately switch gears using logic and reasoning which immediately makes us better than machines at it.

If a machine makes a mistake, it will take the machine longer to realize and recover from that mistake.

Not true, sometimes humans can perpetuate these mistakes for years at a time, there are even entire fields of research dedicated to exploiting these things, aka optical illusions, camouflage, magic tricks, make up

That's before we come across simple misunderstandings and mis-recognizing things due to incomplete or misleading information.

Eitherway your point is utterly destroyed by teh fact that your using a lack of feature A to justify perfection of feature B. The obvious solution here is not perfecting B to an unreasonable accuracy, but implementing basic feature A.

When building a tower, when ti gets too tall, do you research and build antigravity thrusters to hold it up? Or do you widen the base and use stronger materials?
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Nasty stuff

Post by Forboding Angel »

AF wrote: Not true, sometimes humans can perpetuate these mistakes for years at a time, there are even entire fields of research dedicated to exploiting these things, aka optical illusions, camouflage, magic tricks, make up
All of these things you mention are things that humans can ignore what their eyes tell them and function regardless.

So wait, your arguments are that machines are better at reasoning and logic? That's a pretty weak position.
Post Reply

Return to “Off Topic Discussion”