Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

Platform Design for Camera

Platform Design for Camera

2007-01-22 by Ümit Şen

Hi all,

We have a robot that has two stereo cameras on it which are used to analyze
how much meters the robot had gone.We do that by image processing.However,the
robot works on a smooth surface.Now,I consider to design a platform for
cameras so that although the robot travels on inclined surfaces the camera
will remain its parallelity to original x-y plane.I mean the platform has to
do the opposite angular motion what the robot does in order to save its
parallelity to smooth surface.
Is there anyone who can suggest me how to do that,like which sensor I should
use to sense the slope of the surfaces or is there any produced platforms
like that?

Thanks a lot.Regards.


[Non-text portions of this message have been removed]

Re: [AVR-Chat] Platform Design for Camera

2007-01-23 by Thomas Keller

You want to use an X-Y accelerometer sensor for this application. TI 
just announced a new X-Y-Z accelerometer chip for about $3 (US) which 
would probably be perfect for this application. They alos offer numerous 
useful applicaitons notes on the application and use of the 
accelerometers in such applications as you have described.

tom

Ümit Şen wrote:
Show quoted textHide quoted text
>
> Hi all,
>
> We have a robot that has two stereo cameras on it which are used to 
> analyze
> how much meters the robot had gone.We do that by image 
> processing.However,the
> robot works on a smooth surface.Now,I consider to design a platform for
> cameras so that although the robot travels on inclined surfaces the camera
> will remain its parallelity to original x-y plane.I mean the platform 
> has to
> do the opposite angular motion what the robot does in order to save its
> parallelity to smooth surface.
> Is there anyone who can suggest me how to do that,like which sensor I 
> should
> use to sense the slope of the surfaces or is there any produced platforms
> like that?
>
> ------------------------------------------------------------------------
>
> No

Re: [AVR-Chat] Platform Design for Camera

2007-01-23 by Leon

----- Original Message ----- 
Show quoted textHide quoted text
From: "Ümit Sen" <umitnurisen@gmail.com>
To: <AVR-Chat@yahoogroups.com>
Sent: Monday, January 22, 2007 11:32 PM
Subject: [AVR-Chat] Platform Design for Camera


> Hi all,
>
> We have a robot that has two stereo cameras on it which are used to 
> analyze
> how much meters the robot had gone.We do that by image 
> processing.However,the
> robot works on a smooth surface.Now,I consider to design a platform for
> cameras so that although the robot travels on inclined surfaces the camera
> will remain its parallelity to original x-y plane.I mean the platform has 
> to
> do the opposite angular motion what the robot does in order to save its
> parallelity to smooth surface.
> Is there anyone who can suggest me how to do that,like which sensor I 
> should
> use to sense the slope of the surfaces or is there any produced platforms
> like that?

Have a look at MEMS accelerometers. I'm using the Freescale 3-axis chip, 
they are quite cheap.

Leon
--
Leon Heller
Amateur radio call-sign G1HSM
Yaesu FT-817ND transceiver
Suzuki SV1000S motorcycle
leon355@btinternet.com
http://www.geocities.com/leon_heller

Re: [AVR-Chat] Platform Design for Camera

2007-01-24 by Ümit Şen

Thanks Leon and Tom,
One more question.I plan to set the tilt card (X-Y) and  the cameras on a
square platform and want to control them via four pistons moving on (Z)
axis.However,using punomatic is not suitable for robots working
environment.Can you suggest me a device for controlling the platform?
Thanks again.
Best Regards
Umit


2007/1/23, Leon <leon355@btinternet.com>:
>
>    ----- Original Message -----
> From: "�mit Sen" <umitnurisen@gmail.com <umitnurisen%40gmail.com>>
> To: <AVR-Chat@yahoogroups.com <AVR-Chat%40yahoogroups.com>>
> Sent: Monday, January 22, 2007 11:32 PM
> Subject: [AVR-Chat] Platform Design for Camera
>
> > Hi all,
> >
> > We have a robot that has two stereo cameras on it which are used to
> > analyze
> > how much meters the robot had gone.We do that by image
> > processing.However,the
> > robot works on a smooth surface.Now,I consider to design a platform for
> > cameras so that although the robot travels on inclined surfaces the
> camera
> > will remain its parallelity to original x-y plane.I mean the platform
> has
> > to
> > do the opposite angular motion what the robot does in order to save its
> > parallelity to smooth surface.
> > Is there anyone who can suggest me how to do that,like which sensor I
> > should
> > use to sense the slope of the surfaces or is there any produced
> platforms
> > like that?
>
> Have a look at MEMS accelerometers. I'm using the Freescale 3-axis chip,
> they are quite cheap.
>
> Leon
> --
> Leon Heller
> Amateur radio call-sign G1HSM
> Yaesu FT-817ND transceiver
> Suzuki SV1000S motorcycle
> leon355@btinternet.com <leon355%40btinternet.com>
> http://www.geocities.com/leon_heller
>
> 
>



-- 
�mit Nuri �en


[Non-text portions of this message have been removed]

Re: Platform Design for Camera

2007-01-25 by brewski922

Slightly off topic but matchs up with cameras and robotics.

In Servo magazine, a personal robotics magazine,
http://www.servomagazine.com/index.php

the January 2007 issue
http://www.servomagazine.com/store.php?cat=2

has an article on cameras and robotics.
 http://www.servomagazine.com/preview.php?issue=44

Have you seen it? Below is what they have online about the January 
article. Back issues are $5. This article continues in the February 
issue.

Seeing With OpenCV
by Robin Hewitt

OpenCV — Intel's free, open-source computer-vision library — can 
greatly simplify computer-vision programming. It includes advanced 
capabilities — face detection, face tracking, face recognition, 
Kalman filtering, and a variety of artificial-intelligence (AI) 
methods — in ready-to-use form. In addition, it provides many basic 
computer-vision algorithms via its lower-level APIs.

A good understanding of how these methods work is the key to getting 
good results when using OpenCV. In this five-part series, I'll 
introduce you to OpenCV and show you how to use it to implement face 
detection, face tracking, and face recognition. Then, I'll take you 
behind the scenes to explain how each of these methods works and 
give you tips and tricks for getting the most out of them.

This first article introduces OpenCV. I'll tell you how to get it 
and give you a few pointers for setting it up on your computer. 
You'll learn how to read and write image files, capture video, 
convert between color formats, and access pixel data — all through 
OpenCV interfaces.

Mike

Re: [AVR-Chat] Platform Design for Camera

2007-01-25 by Jim Wagner

You can do it with motors in the way that pan and tilt is
done for video cameras. Stepper motors work well but
usually have to drive through a reduction system such as
gears or belts. 

Jim

On Wed, 24 Jan 2007 21:00:56 +0200
 "Ümit ?en" <umitnurisen@gmail.com> wrote:
> Thanks Leon and Tom,
> One more question.I plan to set the tilt card (X-Y) and
>  the cameras on a
> square platform and want to control them via four pistons
> moving on (Z)
> axis.However,using punomatic is not suitable for robots
> working
> environment.Can you suggest me a device for controlling
> the platform?
> Thanks again.
> Best Regards
> Umit
> 
> 
> 2007/1/23, Leon <leon355@btinternet.com>:
> >
> >    ----- Original Message -----
> > From: "Ümit Sen" <umitnurisen@gmail.com
> <umitnurisen%40gmail.com>>
> > To: <AVR-Chat@yahoogroups.com
> <AVR-Chat%40yahoogroups.com>>
> > Sent: Monday, January 22, 2007 11:32 PM
> > Subject: [AVR-Chat] Platform Design for Camera
> >
> > > Hi all,
> > >
> > > We have a robot that has two stereo cameras on it
> which are used to
> > > analyze
> > > how much meters the robot had gone.We do that by
> image
> > > processing.However,the
> > > robot works on a smooth surface.Now,I consider to
> design a platform for
> > > cameras so that although the robot travels on
> inclined surfaces the
> > camera
> > > will remain its parallelity to original x-y plane.I
> mean the platform
> > has
> > > to
> > > do the opposite angular motion what the robot does in
> order to save its
> > > parallelity to smooth surface.
> > > Is there anyone who can suggest me how to do
> that,like which sensor I
> > > should
> > > use to sense the slope of the surfaces or is there
> any produced
> > platforms
> > > like that?
> >
> > Have a look at MEMS accelerometers. I'm using the
> Freescale 3-axis chip,
> > they are quite cheap.
> >
> > Leon
> > --
> > Leon Heller
> > Amateur radio call-sign G1HSM
> > Yaesu FT-817ND transceiver
> > Suzuki SV1000S motorcycle
> > leon355@btinternet.com <leon355%40btinternet.com>
> > http://www.geocities.com/leon_heller
> >
> > 
> >
> 
> 
> 
> -- 
> Ümit Nuri Þen
> 
> 
> [Non-text portions of this message have been removed]
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 

---------------------------------------------------------------
The Think Different Store
http://www.thinkdifferentstore.com/
For All Your Mac Gear
---------------------------------------------------------------

Re: [AVR-Chat] Platform Design for Camera

2007-01-25 by Narendran

hey try with accelerometers.... search about it... the iphone from apple has one of them... they use it to control the screen display with it... u can use it to tilt the cameras with respect to the inclined surface.... 
Show quoted textHide quoted text
  ----- Original Message ----- 
  From: Leon 
  To: AVR-Chat@yahoogroups.com 
  Sent: Wednesday, January 24, 2007 12:12 AM
  Subject: Re: [AVR-Chat] Platform Design for Camera


  ----- Original Message ----- 
  From: "Ümit Sen" <umitnurisen@gmail.com>
  To: <AVR-Chat@yahoogroups.com>
  Sent: Monday, January 22, 2007 11:32 PM
  Subject: [AVR-Chat] Platform Design for Camera

  > Hi all,
  >
  > We have a robot that has two stereo cameras on it which are used to 
  > analyze
  > how much meters the robot had gone.We do that by image 
  > processing.However,the
  > robot works on a smooth surface.Now,I consider to design a platform for
  > cameras so that although the robot travels on inclined surfaces the camera
  > will remain its parallelity to original x-y plane.I mean the platform has 
  > to
  > do the opposite angular motion what the robot does in order to save its
  > parallelity to smooth surface.
  > Is there anyone who can suggest me how to do that,like which sensor I 
  > should
  > use to sense the slope of the surfaces or is there any produced platforms
  > like that?

  Have a look at MEMS accelerometers. I'm using the Freescale 3-axis chip, 
  they are quite cheap.

  Leon
  --
  Leon Heller
  Amateur radio call-sign G1HSM
  Yaesu FT-817ND transceiver
  Suzuki SV1000S motorcycle
  leon355@btinternet.com
  http://www.geocities.com/leon_heller 



   

[Non-text portions of this message have been removed]

RE: [AVR-Chat] Re: Platform Design for Camera

2007-01-25 by Cat C

If you have accelerometers, it might be easier (and surely cheaper) to 
measure the angle(s) and calculate the horizontal distance (sine, cosine, 
whatnot) than make the platform horizontal.

Cat

_________________________________________________________________
Your Space. Your Friends. Your Stories. Share your world with Windows Live 
Spaces. http://discoverspaces.live.com/?loc=en-CA

Re: [AVR-Chat] Platform Design for Camera

2007-01-25 by Thomas Keller

No, pneumatics is not a good choice, in terms of energy efficiency.

probably, depending on all factors, a stepper motor with a lead screw 
arrangement will do the job (and you don't need four, three will do the 
job, and with some clever design, maybe even two actuators).

There are also electrical linear actuators, but they tend to be pricey, 
so are probably not a good match for this application (which I presume 
is cost sensitive).

tom

Ümit Şen wrote:
Show quoted textHide quoted text
> Thanks Leon and Tom,
> One more question.I plan to set the tilt card (X-Y) and  the cameras on a
> square platform and want to control them via four pistons moving on (Z)
> axis.However,using punomatic is not suitable for robots working
> environment.Can you suggest me a device for controlling the platform?
> Thanks again.
> Best Regards
> Umit
>   
>>
>>     
>
>
>
>

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.