CrazyEngineers Forum

******************************************
Welcome To CrazyEngineers (CE) – an online community of engineers from all over the world! With the younger CEan at 84 and the youngest at 16, CE boasts of professional engineers, students, professors, entrepreneurs, CEOs, geeks & nerds. We exchange innovative ideas, share knowledge, help each other and expand our worldwide network of engineers! You need not have a formal degree in engineering to be a part of CrazyEngineers! Need we say more?
Join CE! | Be a CE Ambassador! | Forgot password? | Sponsor CE | Contact Us
Navigation
Go Back   CrazyEngineers Forum > CE : Labs > CE - Labs
Closed Thread

  #41 (permalink)
Old 19th July 2008, 01:41 AM
CE - Editor
 
xheavenlyx's Avatar
 
I'm a Crazy Electronics Hacker & Engineer
Join Date: 2nd October 2006
Location: Dubai, UAE
Posts: 572
Default Re: CE Project: CE Bot [PART TWO]

@Raj
Quote:
I was just thinking, that we need to have an approximate idea of the total weight that the chases and wheels will support. It would help in the designing and fabrication of these parts. It would also help in the stress calculation and other equivalent stuff.
Thats what I said we have to do. Its the most important thing, and it IS NOT EASY!

@Kinetic

Ok, I will need some time to think of this. If you are interested to do the chasis rite now. Then I want you to read about the rocker-bogie design and incorporate in your present idea. Here are links:

WIKI: Rocker-bogie - Wikipedia, the free encyclopedia
PDF: http://kipr.org/papers/robotics02.pdf

@Ash.

Ash, please, I am going crazy here. I need to know what the robot will be used for and in which environment. Again, its like building a house without knowing if we need a slant roof for snow or a cement house for tropics.

IF robot is used to mapping in deserts THEN it has to be a bit bigger, more than 20 KG and that will depend on Sensors, environment and abilities.

IF Robot is used in forest areas for trespassing violations (Border security, airport security) then it has to be long lasting, sturdy and weather proof. Everything changes.

And so on...

Ash, you know I was confused before too. So are we SURE we will be going with Remote Sensing, Mapping robot? For laaaaarge areas and weather intensive, can survive for days using solar power and GPS (I have a GPS module that can be sacrificed)? Wont that be a good project? We already have 15 year old's building useless sensor bots...too comon. We need a something that can SURVIVE! What do you think of this idea?
xheavenlyx is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Sponsored links
  #42 (permalink)
Old 19th July 2008, 05:20 AM
CE - Regular Member
 
I'm a Crazy Electronics and Communication Engineer
Join Date: 19th March 2007
Location: Jeddah, Saudi Arabia
Posts: 69
Send a message via AIM to bayazidahmed Send a message via MSN to bayazidahmed Send a message via Yahoo to bayazidahmed
Default Re: CE Project: CE Bot [PART TWO]

Hi guys!

After a long time, huh? I remember promising to do the block diagram and then left, couldnt help it.

I was going through all the posts of CE:Bot and this CE:Bot 2. And whoa you people have done a load of good job (and I feel that everyone here is smitten by the drive system ).

Anyways, going into the topic, my knowledge(the areas where I can help) includes Sensors, Processor(s), Drive System, Power Supply Unit(s) and Communications.
But of these I personall dislike the last two(Power Supply Unit(s) and Communications), which leaves me with three topics.

1. Sensors - I dont have practical access to any of the sensors mentioned, but I do have a good knowledge and a very good googling capability. Which means I will not be able to provide the exact details of how each thing works, but can help you guys in searching for the datasheets, and any other information you want.

2. Ah, I feel at home when discussing them. My true love, programming *blush*. I remember reading somewhere in the discussion regarding the language to be used, Python (and was Ruby also discussed?). Why? Firstly, Do they have compilers for RTOS, linux and PIC/ATMEL? I dont think so. Secondly, Do they support assembly langauge instructions. Again, I dont think so. Third, Do they support low level instructions? Again, I dont think so. Then why python? The only language that can be effectively used in this case is C/C++. And regarding the use of either PIC or ATMEL, both are good, anyone of them can be used. I think ATMEL is easier and powerful to work with. My suggestion is to use each PIC/ATMEL for each module (like for the drive sstem, one powerful micro-controller, for each sensor, smaller micro-controllers for which the requirement of RAM, ports, etc... is not much).
I'll divulge in detail when the turn comes (Maybe xhx will get angry at me for discusing processors when the current turn was for sensors).

3. I think ash's idea of indepently powered wheels is very good, which gives u an excellent control, flexiblity, durability, and easy to program.

I think its enough for now, the post size is getting longer and I am getting sleepier .

Waiting for comments...

Last edited by bayazidahmed : 19th July 2008 at 05:24 AM. Reason: speeling mistakes because of m keyboard, of which the 'e' and 'y' key is giving me problems.
bayazidahmed is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #43 (permalink)
Old 19th July 2008, 11:09 AM
ash
Moderator
 
ash's Avatar
 
I'm a Crazy Communications Engineer
Join Date: 12th July 2007
Location: IIUM, Malaysia
Posts: 1,506
Default Re: CE Project: CE Bot [PART TWO]

Quote:
Originally Posted by xheavenlyx View Post
@Ash.

Ash, please, I am going crazy here. I need to know what the robot will be used for and in which environment. Again, its like building a house without knowing if we need a slant roof for snow or a cement house for tropics.

IF robot is used to mapping in deserts THEN it has to be a bit bigger, more than 20 KG and that will depend on Sensors, environment and abilities.

IF Robot is used in forest areas for trespassing violations (Border security, airport security) then it has to be long lasting, sturdy and weather proof. Everything changes.

And so on...

Ash, you know I was confused before too. So are we SURE we will be going with Remote Sensing, Mapping robot? For laaaaarge areas and weather intensive, can survive for days using solar power and GPS (I have a GPS module that can be sacrificed)? Wont that be a good project? We already have 15 year old's building useless sensor bots...too comon. We need a something that can SURVIVE! What do you think of this idea?
My good friend, we have to realise that this is our first prototype! Haha.. for sure, no robot design is perfect on the first try. We need to start small, then scale up. Remember, our robot is designed to be modular, so we can always enlarge the size later. We need to focus on the functionality first, rather on reliability and survivability. Once we score on the sensors, communications and movement over rough terrain, we would have completed our first objectives. So indeed, we are still doing a remote sensing and mapping robot, but we dont need highly sophisticated robot to do that yet.

After we know they work, we can start focusing on secondary objectives. We never really discussed about long term survivability until recently. I gave an estimate of 1 hr when we first started, which is long enough to collect some sort of data. If we manage that, then we can move on to install solar panels and other added enchancements. The fact that we are using your laptop means it provides is with flexibility on configurations. At least we do not have to fabricate that many new PCB's

Quote:
Originally Posted by bayazidahmed View Post
1. Sensors - I dont have practical access to any of the sensors mentioned, but I do have a good knowledge and a very good googling capability. Which means I will not be able to provide the exact details of how each thing works, but can help you guys in searching for the datasheets, and any other information you want.

2. Ah, I feel at home when discussing them. My true love, programming *blush*. I remember reading somewhere in the discussion regarding the language to be used, Python (and was Ruby also discussed?). Why? Firstly, Do they have compilers for RTOS, linux and PIC/ATMEL? I dont think so. Secondly, Do they support assembly langauge instructions. Again, I dont think so. Third, Do they support low level instructions? Again, I dont think so. Then why python? The only language that can be effectively used in this case is C/C++. And regarding the use of either PIC or ATMEL, both are good, anyone of them can be used. I think ATMEL is easier and powerful to work with. My suggestion is to use each PIC/ATMEL for each module (like for the drive sstem, one powerful micro-controller, for each sensor, smaller micro-controllers for which the requirement of RAM, ports, etc... is not much).
I'll divulge in detail when the turn comes (Maybe xhx will get angry at me for discusing processors when the current turn was for sensors).
Welcome back, again Actually, we will still be using other languages. The beauty of Python is that it can work well with C/C++, or other langs. We use Python for high level non-critical tasks in the laptop itself. Python gives us a lot of ease and flexibility, and allows us to change code faster if we need to. It is also portable.. works in any platform (yes, it can run in Linux!). For critical processes, we will stick to ASM and C/C++. Though, xhx knows more about its application in CE Bot than I do

Have you given Python a try? its quite awesome..
Python Programming Language -- Official Website

Heres a link to applications of python in robotics:
Pyro, Python Robotics: Pyro

For sure we will use a uC for each module. Its just that they are all interfaced together to the laptop (along with data & image processing stuff). The laptop also acts as the interface between the modules and the computer host (since we may choose to use remote control).

Quote:
3. I think ash's idea of indepently powered wheels is very good, which gives u an excellent control, flexiblity, durability, and easy to program.

I think its enough for now, the post size is getting longer and I am getting sleepier .

Waiting for comments...
Yeah, xhx's Rocker-bogie idea works well with the independent motors. Though, we'll have a nightmarish time figuring out how to supply enough power to them
__________________
Keep it simple. Keep it real.
| New to CE? Click here! | Join our CE Bot project! | Problems? Questions? PM or mail me at ash{at]crazyengineers{dot]com |
ash is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #44 (permalink)
Old 19th July 2008, 11:43 PM
CE - Addict
 
KINETIC_JOULES's Avatar
 
I'm a Crazy Electrical & Electronics Engineer
Join Date: 18th June 2008
Location: Monroe, Louisiana. United States
Posts: 347
Default Re: CE Project: CE Bot [PART TWO]

Quote:
Originally Posted by xheavenlyx View Post
We already have 15 year old's building useless sensor bots...too comon. We need a something that can SURVIVE!
I was just going by what y'all were saying. Not like it's entirely my fault. I'm designing what you say to design. And they were just experiments anyway. I could always do something different. That's all you have to say. I'm not going to be immature and say I quit the team, because that doesn't solve anything, but I want to feel like I'm doing something important and productive, and not do something in vein for you to just laugh at. If it's useless. . . why didn't you tell me that to begin with? Why didn't you say do something different? If what I'm trying to contribute is useless. . . what's the point of having me around?
__________________
I reject your reality and substitute it with my own. . .
▌║││║█║▌│║│█║▌█│║▌▌║│││  
11 0011 10101 10101 1100 11
KINETIC_JOULES is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #45 (permalink)
Old 20th July 2008, 12:12 AM
ash
Moderator
 
ash's Avatar
 
I'm a Crazy Communications Engineer
Join Date: 12th July 2007
Location: IIUM, Malaysia
Posts: 1,506
Default Re: CE Project: CE Bot [PART TWO]

Quote:
Originally Posted by KINETIC_JOULES View Post
I was just going by what y'all were saying. Not like it's entirely my fault. I'm designing what you say to design. And they were just experiments anyway. I could always do something different. That's all you have to say. I'm not going to be immature and say I quit the team, because that doesn't solve anything, but I want to feel like I'm doing something important and productive, and not do something in vein for you to just laugh at. If it's useless. . . why didn't you tell me that to begin with? Why didn't you say do something different? If what I'm trying to contribute is useless. . . what's the point of having me around?


You know, that was an innocent mistake. I dont think xhx knew you are 15.. what a horrible coincidence.

Chill, Tyler. He meant amateur robots that have no real objectives and profound benefits to society, thats all. Your designs have nothing to do with his statements. I'll bet you that the next time he logs in, he'll be apologizing his heart out for the misunderstanding

Carry on with it. Seriously.. your designs are kick ass. Here's a lego design with some changes made. The red objects are the DC motors, and the blue the suspension. I have no idea what steering method works with this configuration.. maybe independent servos? Thats pushing our luck, though.
__________________
Keep it simple. Keep it real.
| New to CE? Click here! | Join our CE Bot project! | Problems? Questions? PM or mail me at ash{at]crazyengineers{dot]com |
ash is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #46 (permalink)
Old 20th July 2008, 12:42 AM
CE - Addict
 
KINETIC_JOULES's Avatar
 
I'm a Crazy Electrical & Electronics Engineer
Join Date: 18th June 2008
Location: Monroe, Louisiana. United States
Posts: 347
Default Re: CE Project: CE Bot [PART TWO]

Quote:
Originally Posted by ash View Post
You know, that was an innocent mistake. I dont think xhx knew you are 15.. what a horrible coincidence.

Chill, Tyler. He meant amateur robots that have no real objectives and profound benefits to society, thats all. Your designs have nothing to do with his statements. I'll bet you that the next time he logs in, he'll be apologizing his heart out for the misunderstanding
I'm sorry. . . I'm just stressed. *tears* I didn't mean to sound like that. Forgive me?
And the design is GREAT! Really good job! That's what I thought you were talking about with the axles. . . but it was too late to change it in sketch up.
__________________
I reject your reality and substitute it with my own. . .
▌║││║█║▌│║│█║▌█│║▌▌║│││  
11 0011 10101 10101 1100 11

Last edited by KINETIC_JOULES : 20th July 2008 at 12:51 AM.
KINETIC_JOULES is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #47 (permalink)
Old 20th July 2008, 12:55 AM
ash
Moderator
 
ash's Avatar
 
I'm a Crazy Communications Engineer
Join Date: 12th July 2007
Location: IIUM, Malaysia
Posts: 1,506
Default Re: CE Project: CE Bot [PART TWO]

*thumbs up* its cool

I want to try doing the Rocker-bogie design that xhx suggested on MLCAD. The good thing is I can colour-code lego components, so its easy to see which subsystems is what. If someone has enough lego pieces (as well as the electric stuff), they can construct a mini model of CE Bot in real life!
__________________
Keep it simple. Keep it real.
| New to CE? Click here! | Join our CE Bot project! | Problems? Questions? PM or mail me at ash{at]crazyengineers{dot]com |
ash is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #48 (permalink)
Old 20th July 2008, 01:00 AM
CE - Addict
 
KINETIC_JOULES's Avatar
 
I'm a Crazy Electrical & Electronics Engineer
Join Date: 18th June 2008
Location: Monroe, Louisiana. United States
Posts: 347
Default Re: CE Project: CE Bot [PART TWO]

Quote:
Originally Posted by ash View Post
*thumbs up* its cool

I want to try doing the Rocker-bogie design that xhx suggested on MLCAD. The good thing is I can colour-code lego components, so its easy to see which subsystems is what. If someone has enough lego pieces (as well as the electric stuff), they can construct a mini model of CE Bot in real life!
That would be cool! I don't own any legos anymore. . . I lost them years ago. *thinks for a minute* wait! Yes I do!
__________________
I reject your reality and substitute it with my own. . .
▌║││║█║▌│║│█║▌█│║▌▌║│││  
11 0011 10101 10101 1100 11
KINETIC_JOULES is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #49 (permalink)
Old 20th July 2008, 02:49 AM
CE - Maniac
 
I'm a Crazy mechanical Engineer
Join Date: 5th March 2008
Location: Va
Posts: 641
Default Re: CE Project: CE Bot [PART TWO]

Ash, I would only share a servo for both sets of steering. Simple, more reliable and less weight. You'll only need to trim one servo that way.
__________________
"Now Nortons and Indians and Greeves won't do,
Ah, they don't have a soul like a Vincent '52"- Richard Thompson
"if you look for the bad in mankind, expecting to find it, you surely will."-Abraham Lincoln
gohm is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #50 (permalink)
Old 20th July 2008, 09:47 AM
CE - Associate Editor
 
raj87verma88's Avatar
 
I'm a Crazy Mechanical and Automation Engineer
Join Date: 7th April 2008
Location: The Andromeda Galaxy
Posts: 419
Default Re: CE Project: CE Bot [PART TWO]

@ Ash: A good design buddy. Let me see, You have a rack and pinion on both sides. Just wondering, why the middle set of wheels do not have those spring shockers. From your designs it seems that you want the bot chases in the lines of a Baja or dune buggy. That is a good idea, but we can try others too and settle for the one which is best.

@ Tyler: Wow, quite a big misunderstanding between two team members. I know that Ash has already calmed you but I have to say something. Tell me has anyone ever said that you are unimportant to the team or to CE in general. Have we not encouraged you in your designs. We know you are not an engineer and at the age of 15 we don not expect you to have the knowledge and experience of one. That is why you were given the job of designing. Frankly speaking, your designs are good but when we start fabricating the bot we will have to make a few or more modifications on your designs because we will have to consider the forces and calculate stuff and other things. And as the bot completes you will gain a lot of knowledge and experience. You are so lucky that you will gain such an experience at 15 while we in our 20s. I wish I was your age. In the end I apologize on behalf of CE and all its members if in any way you have been wronged. You are going to join an engineering school in the future and it is our duty to answer your queries so that when you join a univ. you will be ahead of your mates. This is the idea of CE, to help and support each other and have co-operation among ourselves.
__________________
Why So Serious..................???
Lets put a smile on that face......!!!
raj87verma88 is online now  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Sponsored links
Closed Thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

LinkBacks (?)
LinkBack to this Thread: http://www.crazyengineers.com/forum/ce-labs/3465-ce-project-ce-bot-part-two.html
Posted By For Type Date
Uniting Engineers Across The World ! This thread Refback 18th July 2008 05:55 PM


All times are GMT +5.5. The time now is 09:33 PM.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Member comments are owned by the poster. Copyright © 2005-2008 CrazyEngineers.com. All rights reserved.Ad Management by RedTyger