ninoguba

Eurobricks Vassals
  • Content Count

    25
  • Joined

  • Last visited

About ninoguba

Spam Prevention

  • What is favorite LEGO theme? (we need this info to prevent spam)
    Speed Champions
  • Which LEGO set did you recently purchase or build?
    51515

Profile Information

  • Gender
    Male

Extra

  • Country
    USA

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Just wanted to share my latest alt-models for the Fast & Furious Dodge Charger (42111) here for those who hasn't seen it. The first one is my recreation of Owen Shaw's Flip Car or Ramp Car as seen on Fast & Furious 6. It has working regular steering and crab steering modes, with HoG controlling the front and a locking lever for the rear. It also has working front and rear suspensions as well as stow-away lights. Hope you can catch the other details that mimic the movie model. The second is an F1 inspired model with an almost all-back bodywork (if only those exposed pins and axles are all black too). This one features a working steering with HoG strategically placed inside the driver's cockpit and working independent suspensions all around. Here are the links for the instructions made available on Rebrickable: https://rebrickable.com/mocs/MOC-78567/gubsters/ff-flip-car-alternate-build-of-42111/#details https://rebrickable.com/mocs/MOC-79563/gubsters/f1-black-charge-42111-alternate/#details Thanks for viewing and appreciate any feedback!
  2. ninoguba

    Orange Robot (6DoF, 2 EV3s)

    Impressive!
  3. There is a post by Nard on the Spike/Mindstorms FB groups that does exactly that. You may want to check it out.
  4. Have to make do with what few gears available on the set. Turned out great. Thanks!
  5. Here’s my alt-build for 42099. It’s the new deployable remote trap vehicle from the upcoming Ghostbusters 3 movie. It’s the big version of the one included in the Ecto 1 Creator set. I’m also working on the MOD so the ghost trap door will have the correct hazard stripes and open at the center. Feedback welcome. Build instructions and custom programming will be available on Rebrickable when ready.
  6. Yes but they will not have the custom parts so you will still need to switch.
  7. You can get the parts list from Antons Mindstorms and load it on Studio. https://antonsmindstorms.com/2020/10/10/lego-mindstorms-robot-inventor-set-51515-part-list/
  8. Sharing here my latest MOC of WALL-E powered by LEGO Control+ hubs and motors and controlled by LEGO Powered Up app. This is actually a recolor mod of my original b-model MOC for set 42100. All play features remain the same as seen in this demo: Full details, build instructions, and programming guide available on Rebrickable. WALL-E - https://rebrickable.com/mocs/MOC-70839/gubsters/wall-e-technic-rc-powered-by-lego-powered-up-control/ WALL-L (Liebherr-Class) - https://rebrickable.com/mocs/MOC-68302/gubsters/wall-e-phantom-b-model-for-liebherr-excavator-42100/ Let me know if you have any questions or any feedback. Appreciate it, thanks!
  9. Yes, I recall being able to intercept events from the accelerometer input but haven’t gone far as interpreting them for control of the arm. I’ll check if I kept some notes and share with you the event codes.
  10. Good to know Pybricks is viable! I'm finding it a test of patience to boot up 2 ev3s running ev3dev. Also looking to see if hub-to-hub communication will be better on Pybricks than with RPyC. With my current implementation using RPyC, the slave has an inherent delay and for some reason resetting the "zero" positions of the motors doesn't work reliably. I recommend you go get yourself a PS4 controller, it has enough joysticks and buttons to control a robot arm for sure! I also found out that you can "read" all the inputs from the joypad, touchpad, and accelerometer on the PS4 controller all at the same time. Just imagine the control you can have with your robot arm with the combination of these inputs in your hand. =) Check this out and follow on the comments on Github: https://www.ev3dev.org/projects/2018/09/02/PS4Explor3r/ Good find and thanks for sharing! I'll be trying this library out when I can go back to working on my robot arm! For the meantime, I've only been able to make some tweaks to my build - less rare parts at the base, fixed some clicking issue at the waist, and some body panel color change. With the gripper end-effector No end-effector
  11. My latest creation for the Mindstorms Robot Inventor set is a model of a Formula 1 race car. I've integrated it with the color sensor facing downward to track a line: And the distance sensor facing forward in the front to detect obstacles: But rather than simply implementing the usual line following which works for small ordinary mobile robots, I'm envisioning something geared more for race car models. I believe this video explains the concept of racing lines concisely and this is what I want my race car model to follow. So how? I'm thinking, first we would still use the black line on a white surface to draw the outline of our desired race track. The idea is the bot will first follow this line and "store" the coordinates to build a model of the track virtually. Assumption is these coordinates form the median/center of the race track and the boundaries can be 10-15cm from center to each opposite direction. Once the virtual track is modeled, the actual race can begin where the bot will analyze and determine the optimal racing line to follow to yield the best lap times. Object avoidance for stationary obstacles or other race cars on the track will add more complexity and surely will add to the fun of this all! This concept, in some way, is very similar to Anki Overdrive's AI-driven race cars. Who else here wants to meet this coding challenge?
  12. Glad to know of fellow 6DoF arm builders ! I've actually stumbled on the concept of "Gradient Descent" for implementing inverse kinematics. But same as before, it is still making my head spin trying to understand and implement it in my code. Here's the link, in case, it helps you on your projects too. https://www.marginallyclever.com/2020/04/gradient-descent-inverse-kinematics-for-6dof-robot-arms/ Thanks for sharing you code! I'll take a look one of these days...
  13. Glad you found the thread and I'm looking forward to your updates as well. Would you be interested in collaborating on the programming? I envision something that can be adapted to any model of LEGO EV3 robot arms, perhaps by parameterizing the number of joints, dimensions, etc. and the type of end-effectors used. If you don't mind sharing your code on Github, I'm interested to compare it with what I have already. Something I haven't shared publicly before is what got me started with making my robot arm. A year or so ago, I had an idea I wanted to do for an entry to the LEGO Mindstorms + Alexa Contest to combine my fondness for LEGO, Nerf and Alexa. That idea was a robotic arm that has a target for Nerf blasters on its end-effector. The movement of the target will be randomized so that it's quite a challenge for target practice kinda like skeet shooting. Alexa will be used for the voice commands and sound effects. That idea proved hard to complete due to the limited time to meet the contest deadline so I've pivoted to a simpler entry for the contest here - https://www.hackster.io/nino-guba/lego-target-practice-powered-by-mindstorms-ev3-and-alexa-fd1af8. Then at the beginning of the year and due to the pandemic quarantine, I had the chance to get back to working on my robotic arm again. Initially planned to attach the ultrasonic sensor at the end-effector to track when a Nerf Rival round passed through the target. Also thought of having a touch sensor being activated when a physical target on the end-effector is hit. Went through several iterations of the arm, starting from 3 degrees of freedom, to 4, to 5, then eventually to 6 thanks to Akiyuki's wrist design for inspiration. At each iteration, I also was able to improve the range of motion and strength of the most critical joints - shoulder and elbow. Then lastly, I was able to add motorization of the end-effector using another medium EV3 motor. Most I've seen, like yours, used pneumatics at the end-effector which I don't have. My robot arm at its current form, models industrial robot arms such as the Kuka Agilus. I think it's cool that I was able to build such a moc! At some point, I still would like complete my original application for the project but this would really require finishing the implementation of inverse kinematics algorithm which is also making my head spin. =) Good luck to us in completing our projects! Anybody else working on their 6DoF robot arms are welcome to post their progress here.