Breaking News
<<   <   Page 2 / 2
User Rank
Blogger
Re: What a Mechanics toy!!
10/18/2013 9:49:32 AM
NO RATINGS
@Garcia: ...it seems clear to me that you are going to struggle with force vectors addition and drag ressistance in order to describe your robot dynamics.

I think that some very usefull MEMS shields for the three wheeled robot should be a 2-3 axis accelerometer and, most important, a compass module -- that's the only way I can imagine for calibrating the orientation of a robot that is going to pass most of its time turning around its own symmetry axis.

I agree -- the robit needs some way of knowing "where it is" and "what it's done" and to compare this to "where it was" and "what it was trying to do" -- not the least that I'm pondering the idea of using Genetic Algorithms to "train" it ... and they need  away of measuring how well they did.

User Rank
Blogger
Re: Ooooh...shiny!!
10/18/2013 9:46:15 AM
NO RATINGS
@betajet: He flung himself from the room, flung himself upon his horse and rode madly off in all directions.

I love thsi saying -- thanks for sharing

User Rank
Blogger
Re: Ooooh...shiny!!
10/18/2013 9:45:32 AM
NO RATINGS
@David: Will you be implementing algorithms that decide which motors to use for straight line motion based on the current position of the robot, or will you always use one orientation for "forward" and always rotate the robot so that that is the way it is facing?

I think I will start off by saying that when I put the robot on the floor, it assumes it's pointing at "north" or 0 degrees, and that this curresponds to an axis that passes from its center directly through one of its three wheels (I've yet to decide whenther the 0 degrees is the side with the wheel or th eside oposite from the wheel. So all of my original tests will be along the lines of "how do I rotate it 'x' degrees" and how to I go in a straight line in a direction of 'y' degrees for a distance of 'z' centemeters.

However, on the basis that i am planning on eventually adding a Pixy Machine Vision sensor -- I will eventually say that my 0 degrees position on the robot is the "front" -- so not I want to turn it in the direction I want it to go. Of course, as I discuss in thsi blog, I can perform rotation and translation at the same time -- it's all just a matter of varying the three motor speeds and directions.

At some stage I want the robot to fully understand it's orientation with regard to the outside world -- let's say it has a magnometer so it can tell magnetic north. So now it understands 0 degrees / front (in the content of its own body) versus 0 degrees as magnetic north.

But I fear we are getting ahead of my furture experiments and blogs...

User Rank
Blogger
Re: Ooooh...shiny!!
10/18/2013 9:37:16 AM
NO RATINGS
@David: I assume that to rotate you drive ALL motors in the same direction, and to go forward  you drive two motors only, in opposite senses (as in clockwise / anticlockwise)?

As you say, to rotate on the spot you would drive all of the motors in the same direction.

When it comes to moving "forward" -- the depends on what you mean by "forward." Let's first assume that the robot doesn't have anything we would call a "front" (i.e., no particular sensor configuration that's special). If we decided to move it in a direction that was directly along the axis from the center through one of it's wheels, then -- as you say -- we would rotate the other two wheels (one clockwise and the other anticlockwise -- of course this may be confusing to people until they think about it a bit).

But now suppose we want to move the robot in a direction that was not along the axis from the center through one of it's wheels -- let's say it was 15 degrees different from the original case above -- in this case we might rotate our original two wheels exactly the same as before while rotating the thirs wheel a small amount -- or maybe in addition to rotating the third wheel a small amount we need to increase the rotational speed of one of our original wheels and/or decrease the rotational speed of the other ... I will have to experiment with this and report back...

User Rank
Blogger
Re: Ooooh...shiny!!
10/18/2013 9:27:25 AM
NO RATINGS
@David: I'm impressed with those wheels, Max.  There are some clever guys around.....

I agree -- I only wish I was one of them :-)

User Rank
Blogger
Re: What a Mechanics toy!!
10/17/2013 6:18:14 PM
NO RATINGS
@Garcia - "are you maybe thinking on building a Roomba-like cleaner....."great idea Javi, with only 3 wheels, that will use the 4th motor driver on the shield!

User Rank
Blogger
What a Mechanics toy!!
10/17/2013 5:56:15 PM
NO RATINGS
I really like the platform you have finally chosen for your robot platform. I think this is a Mechanics toy with endless possibilities.

And no, I'm not writting Mechanics with capital "M" because a typo. When looking your diagrams in the second page for illustrating some possible movements for the three wheeled "flying saucer" it seems clear to me that you are going to struggle with force vectors addition and drag ressistance in order to describe your robot dynamics.

I think that some very usefull MEMS shields for the three wheeled robot should be a 2-3 axis accelerometer and, most important, a compass module -- that's the only way I can imagine for calibrating the orientation of a robot that is going to pass most of its time turning around its own symmetry axis.

Now, let me be the first of making you this question: are you maybe thinking on building a Roomba-like cleaner for The Pleasure Dome?? LOL

User Rank
CEO
Re: Ooooh...shiny!!
10/17/2013 5:55:24 PM
NO RATINGS
Interesting wheel-fu.  It reminds me of Stephen Leacock's wonderful sentence:
He flung himself from the room, flung himself upon his horse and rode madly off in all directions.

User Rank
Blogger
Ooooh...shiny!!
10/17/2013 5:04:54 PM
NO RATINGS
I'm impressed with those wheels, Max.  There are some clever guys around.....

I assume that to rotate you drive ALL motors in the same direction, and to go forward  you drive two motors only, in opposite senses (as in clockwise / anticlockwise)?

Will you be implementing algorithms that decide which motors to use for straight line motion based on the current position of the robot, or will you always use one orientation for "forward" and always rotate the robot so that that is the way it is facing?  Hope this is clear....  For example if your robot is facing with wheel A at north, B at Southeast and C at southwest, and you want to go east, you could just rotate anticlockwise about 30 degrees and then drive with wheels A and B.  But if your nominal "forward" direction is between wheels A and C, you'd have to rotate a lot more to get your nominal "forward" direction pointing east - 150 degrees in fact. But using minimum rotation would take a lot more "smarts" - though I'm sure you will be able to impart that to your robot?

<<   <   Page 2 / 2

Flash Poll

#### Datasheets.com Parts Search

##### 185 million searchable parts (please enter a part number or hit search to begin)
Frankenstein's Fix, Teardowns, Sideshows, Design Contests, Reader Content & More

I remember when the first iPad came out deep in the mists of time we used to call 2010. Actually, that's only four years ago, but it seems like a lifetime away -- I mean; can you remember ...

Betajet">

The Circle – The Future's Imperfect in the Present Tense 5 comments
The Circle, a satirical, dystopian novel published in 2013 by San Francisco-based writer Dave Eggers, is about a large, very powerful technology company that combines aspects of Google, ...

Vincent Valentine is a man on a mission. He wants to make the first house to ever have a telephone into a telephone museum. Without help, it may not happen.

As every developer knows, there are the paper specifications for a product design, and then there are the real requirements. The paper specs are dry, bland, and rigidly numeric, making ...

latest comment MWagner_MA
Special Video Section
The LT8640 is a 42V, 5A synchronous step-down regulator ...
5:52
The LTC2000 high-speed DAC has low noise and excellent ...
5:14
How do you protect the load and ensure output continues to ...
6:54
General-purpose DACs have applications in instrumentation, ...
7:34
Linear Technology demonstrates its latest measurement ...
10:29
Demos from Maxim Integrated at Electronica 2014 show ...
4:17
Bosch CEO Stefan Finkbeiner shows off latest combo and ...
5:59
STMicroelectronics demoed this simple gesture control ...
2:15
Keysight shows you what signals lurk in real-time at 510MHz ...
4:17
TE Connectivity's clear-plastic, full-size model car shows ...
3:42
Why culture makes Linear Tech a winner.
6:08
Recently formed Architects of Modern Power consortium ...
6:39
Specially modified Corvette C7 Stingray responds to ex Indy ...
8:52
Avago’s ACPL-K30T is the first solid-state driver qualified ...
2:42
NXP launches its line of multi-gate, multifunction, ...
4:56
Doug Bailey, VP of marketing at Power Integrations, gives a ...
9:28
See how to ease software bring-up with DesignWare IP ...
5:19
DesignWare IP Prototyping Kits enable fast software ...
4:01
This video explores the LT3086, a new member of our LDO+ ...
7:03
In today’s modern electronic systems, the need for power ...
5:48