3075 - Ha-Dream team 2022 Robot Showcase

Proud to present our 2022 robot: ROSCO!
Couldn’t quite manage to squeeze in a robot reveal into our scheduale this year, but we still wanted to showcase some of our bot’s features.

  • Costum swerve drive weighting only 2.1 kg per module (including motors)
  • Turret with an adjustable hood
  • Traversal climb driven by a costum PTO transmission

Link to videos:
Practice run at 1690’s workshop

Traversal climb

We will be competing tomorrow at ISR District 3, and the ISR DCMP next week!

some cool renders:

feel free to ask questions in the comments!

31 Likes

What an incredible machine 3075!
Always a pleasure to see what you came up with.
Great work!

7 Likes

Undoubtly one of the top robots in Israel. Waiting to see you at ISR #3!

4 Likes

How does that turret work?

1 Like

Hey,
Do you mean the way we power the turret? Or the way we guide it with bearings?

1 Like

Sick robot! I have two questions:

  1. Are the frame rails .1 wall or .05 wall, and did you have any structural issues with it?

  2. Did you guys have any issues with the power of the neo 550 for turning the swerve?

1 Like

Impressive! I really like the versatility of the shooter, it seems to aim and shoot with very little delay which’ll be nice against defense bots.

4 Likes

The latter, how do you move the guide the turret with the bearings.

1 Like

the turret is actuated by a htd 5MM timing belt, and is held in place using a V groove bearings and a V shaped plate, we know the turret position using an absolute encoder that have the same gear ratio from the falcon 500 motor that drive the turret as the turret itself.
the adjustable hood is actuated by 3D printed gears and controlled by 2 REV smart servo motors.
to know the desired angles for the hood and the turret we use a limelight camera and run an algorithm that estimate the bot place in the field so if the limelight losses the target it will find it faster.

1 Like

Great machine! how did you attach the shooter plates to the rotating turret (where the large custom pully is). looks like the CAD model is clipped

2 Likes

what do you mean by frame rails?

in a normal condition they have lots of power for turning the swerve, we did burn some when something broke or prevents the swerve from turning, a current limitation seem to stop that from happening…

The outer tubing that the swerve modules bolt to is what I call the frame rails, sorry for not clarifying

2 Likes

the CAD model is not clipped, it’s just hard to distinguish between the parts… .
there is a plate connecting them together, the plate has holes for screws to connect it to the pulley and in the other face thread for screws from the shooter plate.

I’m not sure it that explanation is clear, so i tried to mark the plate that hold them together
image

2 Likes

That is kind of obvious when i think about it… :man_facepalming:t4:
It is 2mm wall, so kind of in the middle between .1 and .05 inch, so far we hade 0 structural issues there…
I’m not an expert but I believe .05 will break after a lot of abuse.

One more question, what CNC machine do you have?
Also we have been doing fine with .05 wall, just no lightening patterns. That’s why I was curious

1 Like

Fritech d900,
Its our first season with a CNC.
Worked great up until now, its perfect for a frc team.

1 Like

Nice, this robot looks really well machined for your first season with one. It was our first too, looking into getting a second one.

2 Likes

Thanks!

1 Like

Besides what @Omrih664 wrote, the neo 550 is a nice motor with a lot of advantages but we will probably replace it with a falcon next year.
Firstly it’s quite the hassle to interface with it on the mechanical side, it’s a little awkward from our experience.
Secondly I’m not very knowledgeable in the electronics side of things, but our electrical team and even the software guys kept complaining about it. I’m sure @Omrih664 can elaborate more clearly on its disadvantages regarding the electrical connection and the software in general.

All in all its a good choise, but ultimately not as bulletproof as the falcon.

1 Like

well the main electrical problems are todo whit the encoder cable, it tends to break easily mostly at the connector but we had one break as one of its wires was bent too much and tears inside the Insulation…
but the big issues are actually problems with the spark max and not the neo 550 it self, at times the spark max loses its ID or its firmware, we had that Happen when interfering with it to change IDs or set limits on its current.
also when using its data port for the absolute encoder we had some problems that pop up at time (mainly due to the encoder true zero and the averaging of the values), so the main benefit we saw in it at first as an easy way to connect the encoder is not there for us…

1 Like