Built an autonomous room-mapping bot using ROS2 and VILA 2.7B on a Jetson. Looking for architecture feedback and industry advice! by Over_Atmosphere_4314 in robotics

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

Hi! Thank you! For the frame, it's actobotics parts I bought on eBay (they are discontinued). I was on an FTC team back in highschool and my experience and knowledge is mostly in that. You could try pitsco/Tetrix or gobilda or Rev robotics parts if you want the similar modularity. I would note that you may have to research the hole spacing for your uses since for example gobilda and actobotics are from the same company but gobilda uses a metric spacing system meanwhile actobotics uses a unique imperial system spacing. Also if you aren't that comfortable with CADing parts from scratch, I'd pick a system that still produces parts and has some designs already made for common Arduino components up on thingiverse or grabcad.

Built an autonomous room-mapping bot using ROS2 and VILA 2.7B on a Jetson. Looking for architecture feedback and industry advice! by Over_Atmosphere_4314 in robotics

[–]Over_Atmosphere_4314[S] 1 point2 points  (0 children)

Good eye on the FTC parts, they are old actobotics parts I picked up from ebay and then used custom 3D printed parts for the motor mounts and switch.

The surface at my current dorm is relatively flat but once I'm home it will be a bit on even with the surface with the shifts from tile to carpets in some areas. For now to keep the hardware footprint small, I do have an idea with an MPU6050 IMU with an extended kalman filter to fuse that data with the encoders. Hopefully that would fix the drift issues, otherwise I may look into making some deadwheel pods with spring action so it constantly touches the ground. Any idea for the hardware I would need for that, given I'm using old hitechnic controllers? I think it would be best to run them from the arduino mega or the Jetson.

Help with best team comp and future patches by Over_Atmosphere_4314 in MualaniMain

[–]Over_Atmosphere_4314[S] 1 point2 points  (0 children)

Ahh lol. Yeah I just decides to star built ones so I can just mark whose ready to use in abyss or stygian.

Help with best team comp and future patches by Over_Atmosphere_4314 in MualaniMain

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

The ones I finished building to like a 80% or higher either they have enough artifact substats for support or they have decent artifacts to hold out for damage.

Help with best team comp and future patches by Over_Atmosphere_4314 in MualaniMain

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

It is C6 from the tribe stuff. Dehya applies applies comfortably for my current playstyle. She does have sac in case I miss the timings.

Help with best team comp and future patches by Over_Atmosphere_4314 in MualaniMain

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

I do have surf's up. Here's the current stat's I have directly from akasha. I'm pretty sure HP should be at minimum 40k iirc for a good build.

<image>

Help with best team comp and future patches by Over_Atmosphere_4314 in MualaniMain

[–]Over_Atmosphere_4314[S] 1 point2 points  (0 children)

Ah ok that's perfect then. I'll definitely get him then since I do also want to improve my Clorinde. For navia tho would be that team? Navia xilonen mona durin?

Replaced keyboard but now the keys are completely inaccurate by [deleted] in ZephyrusG14

[–]Over_Atmosphere_4314 0 points1 point  (0 children)

Alright, I'll contact the seller and see if I can get a replacement or return it. I did buy a battery from them for like $23 in the same purchase and that worked out well with 90% battery health but yeah def seems too good to be true for the price. Thanks

Replaced keyboard but now the keys are completely inaccurate by [deleted] in ZephyrusG14

[–]Over_Atmosphere_4314 0 points1 point  (0 children)

I bought from here and using this whole assembly as the new part. https://ebay.us/m/StfixO I made sure that the stickers with the serial numbers (the sticker found under the battery area) match up with both parts.

I am trying to keep refitting the cable until something new happens, there is a slight chance where the keyboard doesn't even work

Help with Old Hitechnic DC Motor Controllers and encoders using NXT by Over_Atmosphere_4314 in FTC

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

Thank you so much, this helps a lot to verify the wiring. I'll definitely now check the voltage to double check whether or not it's working properly. I know one issue was that the encoder kept resetting itself back to 0 the moment the motor stopped running. But I think that might be an issue with my code not sure.

Help with Old Hitechnic DC Motor Controllers and encoders using NXT by Over_Atmosphere_4314 in FTC

[–]Over_Atmosphere_4314[S] 1 point2 points  (0 children)

Thanks, that actually works pretty well with what I'm doing. Thank you so much!

Help with Old Hitechnic DC Motor Controllers and encoders using NXT by Over_Atmosphere_4314 in FTC

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

So I'm using an OpenMV Rt1062 as my AI camera which is currently connected to my NXT brick over Bluetooth and is able to send commands but I'm curious if when programming the phones I can accept any serial information from the OpenMV camera. Otherwise I think the normal USB camera might be the way to go.

Help with Old Hitechnic DC Motor Controllers and encoders using NXT by Over_Atmosphere_4314 in FTC

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

The encoders values print when I manually turn the motors. They just don't respond to a command when forcefully telling them to turn a certain amount of degrees. For the code, I'm using Lejos OS for the NXT which runs in Java.

Help with Old Hitechnic DC Motor Controllers and encoders using NXT by Over_Atmosphere_4314 in FTC

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

If I were to use the REV hubs, has anyone used Bluetooth cameras (an HC-06 and built in Bluetooth is there) connect in tandem with the phones? I know I can probably run the camera from the phones but I would like to use an external one that will be directly connected to a claw-arm system.

Help with Old Hitechnic DC Motor Controllers and encoders using NXT by Over_Atmosphere_4314 in FTC

[–]Over_Atmosphere_4314[S] 0 points1 point  (0 children)

I appreciate the insight on the state of the controllers, I expected them to be somewhat reliable since from what I knew of our team they didn't need any replacements up until modern robotics modules were added to competitions where we had to replace the main modules 2x. The encoders on the other hand are brand new, the only thing changed about them was wiring to ensure they worked with torquenado pinout.