Go to Post Dean Kamen is my Shaquille O'niel (or any other generic sports star). - Daniel Brim [more]
Home
Go Back   Chief Delphi > CD-Media > Photos
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

photos

papers

everything



Basketball Drive

BotDesigner

By: BotDesigner
New: 16-04-2016 17:46
Updated: 16-04-2016 17:46
Views: 1461 times


Basketball Drive

This is the first custom chassis I have designed. It is inspired by this robot:
http://www.chiefdelphi.com/media/photos/15197

It uses 4 toughboxes, 4 CIMs, and 4 basketballs.
It is mostly likely useless for competition because of weight/size. It might make a great demo bot though if you mount something on it (t-shirt cannon). The basketballs wouldn't be ripped up by asphalt or cement like omni wheels or mecanums. It also would look really cool when it drives around.

Recent Viewers

  • Guest

Discussion

view entire thread

Reply

16-04-2016 23:30

Bernstern


Unread Re: pic: Basketball Drive

This looks awesome! We might have to try something like this ourselves ...

Would moving diagonally be an issue though, with the scrub force on the wheels you are using to drive the balls? Omniwheels might be better to use to drive the balls.



16-04-2016 23:34

JohnFogarty


Unread Re: pic: Basketball Drive

I agree, omni wheels theoretically would be a better wheel to drive the balls with.



17-04-2016 00:00

Chak


Unread Re: pic: Basketball Drive

It might be simpler and easier to replace the red basketball supports with a ball transfer like this. It could also help with the tiny scrub forces from the bearings.



17-04-2016 00:33

Lil' Lavery


Unread Re: pic: Basketball Drive

Leaving some room for the motor leads may help.



17-04-2016 00:41

SoftwareBug2.0


Unread Re: pic: Basketball Drive

Quote:
Originally Posted by BotDesigner View Post
I built something very similar (four balls and no wheels) in 2005. Unfortunately I'm not sure if any pictures or video survive.

This is feasible. Don't expect this to be something useful in a FIRST game though. If you build it I will be interested to see if this ends up with the same sorts of issues as the one I built.



17-04-2016 00:41

pilleya


Unread Re: pic: Basketball Drive

Quote:
Originally Posted by Lil' Lavery View Post
Leaving some room for the motor leads may help.
It is great that you have attempted to make it as compact as possible. In regards to the leads, you should be ok as the curvature of the adjacent CIM case should allow adequate space( unlike BAG's the leads come out rear). But you will need to check this.



17-04-2016 10:15

Kevin Sevcik


Unread Re: pic: Basketball Drive

Quote:
Originally Posted by JohnFogarty View Post
I agree, omni wheels theoretically would be a better wheel to drive the balls with.
I disagree. The balls should never be moving perpendicular to one of those wheels, which is what an omni would help with. Drive just one wheel and the basketball will spin around the other wheel.

I think the problem would be that your traction is based on how much you're compressing ball, since there's no weight transfer from the robot. Plus compressing the ball is likely to make it pop out of where you're capturing it. I'd suggest moving the wheels up to get more weight transfer, but then you would need omnis, and you'd run out of room for the balls unless you used bigger wheels...



17-04-2016 11:46

JesseK


Unread Re: pic: Basketball Drive

Quote:
Originally Posted by Kevin Sevcik View Post
I disagree. The balls should never be moving perpendicular to one of those wheels, which is what an omni would help with. Drive just one wheel and the basketball will spin around the other wheel.

I think the problem would be that your traction is based on how much you're compressing ball, since there's no weight transfer from the robot. Plus compressing the ball is likely to make it pop out of where you're capturing it. I'd suggest moving the wheels up to get more weight transfer, but then you would need omnis, and you'd run out of room for the balls unless you used bigger wheels...
Interesting points. Perhaps tires instead of hard wheels?



17-04-2016 11:48

Lireal


Unread Re: pic: Basketball Drive

Quote:
Originally Posted by Kevin Sevcik View Post
I disagree. The balls should never be moving perpendicular to one of those wheels, which is what an omni would help with. Drive just one wheel and the basketball will spin around the other wheel.
The issue is when you would move diagonally. Wheels on both sides of the ball would have to spin, and the axis the ball is turning around would be no longer be perpendicular to either of the wheels.

Here is a quick sketch of where I would think the axis would be when moving diagonally: https://docs.google.com/drawings/d/1...it?usp=sharing



17-04-2016 12:28

Lireal


Unread Re: pic: Basketball Drive

Quote:
Originally Posted by SoftwareBug2.0 View Post
This is feasible. Don't expect this to be something useful in a FIRST game though. If you build it I will be interested to see if this ends up with the same sorts of issues as the one I built.
What were the issues that you had?



17-04-2016 12:42

hotwheel326


Unread Re: pic: Basketball Drive

I would only see this useful in a wide open game or flat floored like overdrive or aerial assist. But it is a very cool concept that I would like to see passed around from what other people can do.



17-04-2016 13:52

Maxwell777


Unread Re: pic: Basketball Drive

Reminds me of this guy's rideable ball balancing robot, that sat on top of a bowling ball

https://www.youtube.com/watch?v=vx-jCQpHRTo



17-04-2016 15:12

SoftwareBug2.0


Unread Re: pic: Basketball Drive

Quote:
Originally Posted by Lireal View Post
What were the issues that you had?
The major problem was that when you impart a force to make the balls turn you're also giving a force that wants to make some of the balls come out. So you couldn't immediately go full power without risking unseating some of the balls. You could just go partial throttle to start though and you'd be ok, but that basically meant that you wouldn't want to ever get in a pushing match either.

These balls are larger and heavier than the ones that I used while having an identical amount of power so it's possible it might not be quite so bad. Another difference is that in this system the spring is the balls. I don't know if that's good or bad though. I don't know that this system is radically better as far as keeping the balls in.

To me it's almost uncanny how similar it looks: We used a 1x1 tube frame with two different levels that was mostly 90 degrees except for the pieces at 45 degrees over the top of the ball. Also, this doesn't matter functionally, but seeing this image really surprised me because one of the types of balls we tested was bright yellow. We also ran with 4 CIMs, one per side, but we used belts and pulleys rather than large wheels to distribute the power.

The second issue that we had was that it wasn't super controllable. There are plenty of robots that don't like to drive quite straight - most of them will just sort of wander off into a big cicrle though. This one liked to be going straight and then it would decide that one of the sides was going to just start going slower at unpredictable times. So you could be walking down a hallway with it and things are going smoothely and then the robot decides that it's going 30 degrees to the left of where it had been a second ago. I'd be interested to know if that was due to a flaw in our robot or if that's sort of inherent to this type of drive.

The third issue was how it stacked up to the alternatives for that year's game. It used four CIMs, which was as many as were allowed, but 2005 was also the first year with the AndyMark C-base drive chassis and gearboxes that could take all four of those CIMs. It wasn't the first year with powerful tank drives, but it was the year that it became easy and common. And this was before mandatory bumpers and for a game that was played in a largely open field. The name of the game was go someplace fast don't be movable once you're there - exactly the opposite of what this kind of drive gives you.



05-05-2016 08:45

Team3844


Unread Re: pic: Basketball Drive

It looks like each ball is in contact with 2 wheels. that would make every ball turn at the same rpm since they are all tied together which would just make the bot rotate in circles.



05-05-2016 09:00

Roboshant


Unread Re: pic: Basketball Drive

Quote:
Originally Posted by Team3844 View Post
It looks like each ball is in contact with 2 wheels. that would make every ball turn at the same rpm since they are all tied together which would just make the bot rotate in circles.
Only when all 4 CIMs are engaged in the same direction. When moving left/right or forward/backward with 2 CIMs engaged the balls should just pivot around the inactive wheel. You may receive some rotational movement when trying to move diagonally.



05-05-2016 15:01

Jeffrafa


Unread Re: pic: Basketball Drive

I dug up a couple photos in my email of the ball drive Eric was talking about, we were both on the team in 2005 when it was developed in the offseason. As Eric mentioned, it shared a lot of conceptual similarities with yours - 4 corner balls in a square frame, driven by 4 motors between each ball. It was also inspired by the 2-ball omni drive that Technocats built in 2003.

These were taken when we first assembled everything, as a first pass fit/function check of the captive ball. The lego tires shown on the rollers are just placeholders, and we later had to switch to a stronger hinge at the pivot point above the springs.







We tried several different balls to get something to work - we wanted something in the 4-5" diameter range. Many balls we tried were not quite round enough or too rough (dimpled pitching machine softballs). What is pictured are actually garden gazing balls. They were cheap and light, but welded together from two halves, so they had a bit of an oblong shape. The springs helped accommodate this. Also to Eric's point about preventing driving the balls out from under the chassis, our outer corner ball transfer unit was placed below centerline of the ball (much like your latest update) to mitigate this.

Some of the biggest functional issues stem from the contact point between the ball and the driving rollers/wheels. To drive, you need friction here to transmit torque to the ball, necessitating a fairly significant normal force on the roller, and a grippy material. When the ball is being driven by the opposite roller, you want the ball to spin freely with low friction about the roller contact point. Finding the right balance here can be tricky.

I do like the use of larger wheels as a single roller contacting two balls. It is simpler (less moving parts) than the belt/roller system we had, and there should be minimal load on the wheel shaft, as the normal forces from the balls on either side are balanced. The layout works pretty well because of your choice of larger, basketball-sized balls.

I'll try and do some more digging. Somewhere I have a low quality video of ours driving down a hallway.



06-05-2016 18:36

BotDesigner


Unread Re: pic: Basketball Drive

Thank you everyone for the help! From what you have have told/shown me it looks as though I am moving in the right direction.

If we build this we would absouloutly have to use these balls.
http://www.amazon.com/Light-Basketball-Uses-Bright-Official-Weight/dp/B009JBJ142/ref=pd_sim_200_18?ie=UTF8&dpID=51KSObOw1YL&dpSrc=s ims&preST=_AC_UL160_SR159%2C160_&refRID=1EEZ0MCBGS AE9NRQ5C5D

Now to find a way to power them from the robot battery .



view entire thread

Reply
previous
next

Tags

loading ...



All times are GMT -5. The time now is 15:45.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi