Stingray Robot Kit Changes (#28980)
Chris Savage
Parallax EngineeringPosts: 14,406
Hello everyone! Since the release of the Stingray Robot (#28980) we've had a lot of customer feedback on what you'd like to see, things you liked and some you didn't like. Over time we've collected and discussed your feedback and after much deliberation we have decided to re-release the kit in a scaled down version. The following criteria were the main factors in changes to the kit based on customer feedback:
For a control board the following boards from Parallax will work on the Stingray Chassis Kit (some additional hardware may be required in some cases):
For motor control we offer the HB-25 Motor Controller (#29144) which allows control of DC motors up to 25 amps with the simplicity of controlling a servo.
For battery/power options we offer the Li-ion Power Pack/Charger (#28986) which is perfect for powering the Stingray motors and interfaces easily with any of our development or protoboards including those listed above. It is also supports two rechargeable cells (#28987) which means you don't have to change the batteries and can mount this board inside the chassis.
We offer many sensors to meet your robot needs, and most are compatible with the Stingay Chassis Kit. A list of some of our sensors recommended for the Stingray is:
Over time we will add application notes, examples and videos to the Stingray Chassis Kit product page to give you ideas for your projects.
- Make the kit ess expensive
- More options for control board
- More options for power
- MSR1 and breadboard removed
- Battery holder and retainers removed
- USB Cable removed (no longer used)
For a control board the following boards from Parallax will work on the Stingray Chassis Kit (some additional hardware may be required in some cases):
- Blank 3x4 Proto Board (#45305)
- Board of Education - Serial (#28150)
- Board of Education - USB (#28850)
- Super Carrier Board - Seral (#27130)
- Propeller Proto Board (#32212)
- Propeller Proto Board USB (#32812)
- PropRPM (#32202)
For motor control we offer the HB-25 Motor Controller (#29144) which allows control of DC motors up to 25 amps with the simplicity of controlling a servo.
For battery/power options we offer the Li-ion Power Pack/Charger (#28986) which is perfect for powering the Stingray motors and interfaces easily with any of our development or protoboards including those listed above. It is also supports two rechargeable cells (#28987) which means you don't have to change the batteries and can mount this board inside the chassis.
We offer many sensors to meet your robot needs, and most are compatible with the Stingay Chassis Kit. A list of some of our sensors recommended for the Stingray is:
- PING))) Kit for Stingray (#28985)
- Infrared Line Follower Kit (#28034)
- Memsic 2125 Dual-Axis Accellerometer (#28017)
- Tri-Axis Accellerometer (#28026)
- LISY300 Gyrsocope Module (#27922)
- Parallax GPS Receiver Module (#28146)
- Parallax Laser Range Finder (#28044)
Over time we will add application notes, examples and videos to the Stingray Chassis Kit product page to give you ideas for your projects.
Comments
erco, the motors used on the Stingray are compatible with many similar motors sold by various vendors. Trust me when I say, 100:1 would be way too slow...probably about BOE-Bot speed. 50:1 is what the original spec was and these motors had good torque and speed. The current motors are 30:1.
I suppose the EDDIE board could be used, but the whole point of opening up the Chassis Kit was to give customers more choices. THere were many who use non-Parallax boards who wanted access and not be forced to buy our board. This gives them that opportunity. So many customers that provided feedback on the MSR1 had various ways of configuring the boards. All these ideas were good, but that many variations was just not possible. Now the customer can configure things exactly as they want.
Let's remember, the Stingray platform is smaller and yet faster. Compared to EDDIE there really isn't any comparison. The Stingray platform has its place as the BOE-Bot and EDDIE do. We'll see where customers take it in the near future and re-evaluate things down the road as always, based on customer feedback.
Maximum speed is usually neither good nor useful in robotics; control is the goal. The current motors are definitely undergeared and uncontrollably fast. Search forum posts for "baseboard damage" or "jumped off workbench". I stand by my assertion that 100:1 is an appropriate ratio for useful robotic applications. Check out the Youtube videos on Stingray. There isn't any precision maneuvering to be seen (roaming with PINGs isn't precision, it's random obstacle avoidance, and BoeBot does it equally well), mainly just people driving it around like a radio controlled toy. Speed is OK for that limited use only, but wouldn't Parallax like to see something more sophisticated? As long as you're open-sourcing the Stingray design and letting people buy what they want, why not offer 100:1 motors and give them the choice?
I tried unsuccessfully to obtain some from the manufacturer. If you have some 100:1 samples, send me some, and I'll put some encoders on a Stingray and show you some maneuvers.
This is great news. I think I have most of what I need to complete a Stingray Chassis Kit. For $149 dollar, I'm likely to buy one. I do wonder about encoders? I remember Kye suggested some that work great with the Stingray motors.
@erco, can't you just slow the speed of the motors with PWM? Do you plan to carry a heavy load or travel up steep inclines with the extra torque? I hope you don't just need slowed down motors so you can use them with your relays. Don't get me wrong, I like relays (and wood) but relays aren't very good when it comes to precision control using PWM (although I do this to control my lab ovens).
Duane
Edit: I added a link to Kye's suggestion.
Try 'em and get back to me with your thoughts. I've seen lots of posts about adding encoders to Stingray, yet not a single example of fine motor control exists. No posts, no videos. Scribbler 2 is 1000X better at motion control. Can a Stingray move accurately enough to write a single legible letter? With all that sophistication, shouldn't it be able to? And no, letters I and O don't count.
What about these motors?
I would want to be able to add encoders to whatever motors I used. And I do care about low speed control. It would be nice if there were a gear/motor combination that allowed fine low speed control and also allowed for high-speed remote-controlled hot-roding.
I assume Chris' "30:10" ratio was a typo and should be "30:1"?
Duane
The 30:1 ones are just a little on the weak side at low speed which causes it to sort of stall randomly when going slow, and at high speeds it's harder to control (overshooting a lot), which makes it unable to do good dead reckoning.
With 50:1 I think I could make it work well enough. Not as good as with 100:1, but still usable.
I found that pololu also has some potentially usable motors with encoders that come in lots of ratios (including 67:1, 100:1, & 131:1). They have 6mm shafts so they can be used with the wheels that come with the Stingray, but I might have to drill some extra holes in my Stingray's motor mount plates to get them working. I'll try those later if I can't make due with the 50:1 ones from Lynxmotion.
I will try to make it work and post results for you. Maybe we can convince Parallax/Ken to change some thing in the Stingray in the long run. I like a lot of things about the Stingray platform, the size, the looks, the ease of mounting things to it. The only real problem I have is the 30:1 motors. So I want to help make it better...
It would be cool to pair it with that new Eddie controller board too.
@Roy: You were an early adopter of Ken's original Plywood bot, and did some excellent work on it. Since then, that bot has morphed into MadeUSA and Eddie, but you must always remember your robot's proud cellulose origins. Don't be seduced by the Matt side!
I wish the whole Eddie effort well, and will stir up interest in robotics. But I'm banking that the next wave of successful consumer robots will be continue to be very simple; no MSRS, no PC.
My understanding is that you can use Eddie just fine without the PC laptop onboard or MSRS, it just becomes difficult to interface with the Kinect, but I don't mind that.
I think you and I are more on the same page than not, erco.
Amen, Brother! BTW, I keep meaning to make a pilgrimmage down to Oceanside to meet Gordon McComb & Tom Atwood (ROBOT mag editor). I bet you would drive up for a long lunch meeting with those gents, huh? Might be fun to brainstorm some projects together.
That doesn't mean I wouldn't like to be there!
I used 50:1 Pololu motors with encoders on my homemade stingray and got pretty good control but I was doing 50% PWM. (see video)
100:1 motors would probably be an improvement but I'm not going to spend another $80 to swap them out...
These are *not* my projects, btw.
I'll pit my simple BS2/relay/properly-geared Retrobot against allcomers with 30:1 Propeller Stingrays in accuracy/repeatability contests: http://www.youtube.com/watch?v=PX0IhUqnwrk
My whole point is to say that lower gearing (and more torque) makes any system more controllable. Higher max speed is not a virtue when it sacrifices torque and control.
erco,
What I failed to mention when I said the 100:1 motors would be too slow was that the original Stingray design I was mentioning also had smaller whells. The increased speed motors along with the increase in wheel size compounded the speed vs torque problems.
50:1 motors with the original wheels would be perfect! I know some like the larger wheels because or carpet, so perhaps there is a compromise. I will look into it further.
Typo corrected...yes, 30:1
That said, for them (and myself) the predesigned Stingray was a great option, they can just plug in components and test them out without having to build a whole board and it allowed them some application from the propeller education kit. Is there any possibility you will either A) continue manufacturing/selling the propeller boards used for it, or consider developing an education robotics kit based off of this platform (either Stingray or propeller BOE)? I am teaching myself and my students how to use the propeller as we have time and I have found that this kit was great for an easily accessible advanced robot (plus it moves much faster which the students love).
Thanks for putting together such great products and designing educational materials for them - I have about one of every educational kit and allow my advanced students to choose what/how they study based off of these.
Amen, Brother charleyshf!