Eurobricks Vassals
  • Content Count

  • Joined

  • Last visited

Everything posted by ninoguba

  1. You are really good at designing alternate models!
  2. Yeah teal is the color of the new Mindstorms set. :)
  3. LEGO Lab teased us with a Technic Porsche model that has some smarts in it, powered by the new LEGO Mindstorms hub, motors, sensors. However, it was really just an experiment with no official news that it will actually be released. So.... I present to you my own realization of the model. Features: Motorized drive & steering Remote-controllable via Mindstorms app or compatible wireless controller Distance sensor for object avoidance, also functions as headlights Color sensor for line following Fully independent suspensions Working engine Working steering wheel Openable doors Openable front hood Openable engine cover Improved rear wheel well clearance Teal bodywork accents and all-white mudguards Here are more images and renders: The build is a remix of sets 42096 (Porsche 911 RSR) and some parts of 51515 (Robot Inventor). More details and FREE downloadable file on Rebrickable. The digital file is already broken down into steps, you can use's Instruction Maker to output it as a PDF file if you want to. Enjoy and let me know what you all think! Note to Admins: I posted this on the Technic forum as the build is mostly still Technic, just so happens the motorization is done with Mindstorms elements. Feel free to move it to the Mindstorms forum if necessary.
  4. There are already activities in the Mindstorms app that let you do line following and object avoidance. The programs for those will just need some tweaking to adapt to this Porsche model. Sadly, I dont have a good space to lay a track to actually play and film this model driving autonomously.
  5. Nice nice work! Shall look better with white undecorated mudguards. Source for the custom sticker on my post. Check out my MOD of the same set too, powered by Mindstorms which unfortunately have significantly less power to drive this model fast.
  6. The cheapest when it's on sale is on Zavvi (US) for $349 + free shipping. It seems to go on sale on and off quite a few times already. Those of you may want to keep an eye out. While the Johnny 5 B-Model is no longer available on Rebrickable, I suggest checking out the other B-models like my WALL-L =).
  7. ninoguba

    RIS 51515 HexaPlod Mk1

    Nice, looks like this can be a beetle =)
  8. Got any videos of the arm in operation?
  9. 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: Thanks for viewing and appreciate any feedback!
  10. ninoguba

    Orange Robot (6DoF, 2 EV3s)

  11. There is a post by Nard on the Spike/Mindstorms FB groups that does exactly that. You may want to check it out.
  12. 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.
  13. Have to make do with what few gears available on the set. Turned out great. Thanks!
  14. Yes but they will not have the custom parts so you will still need to switch.
  15. You can get the parts list from Antons Mindstorms and load it on Studio.
  16. 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 - WALL-L (Liebherr-Class) - Let me know if you have any questions or any feedback. Appreciate it, thanks!
  17. Hello, First topic post here. =) So I've built a 6DoF robot arm with a motorized end effector and have so far only done the basic programming of the joint movements using python (ev3dev). I have looked at implementations of reverse kinematics and RRT path planning on other robot platforms and would like to implement it for my arm. Anyone on here has done it before and would like to share how they've done it? Looking for collaborators on the programming side if there is any interest. Here's the link to my very basic code so far: Thanks, Nino
  18. 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.
  19. 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: 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
  20. 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?
  21. 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. Thanks for sharing you code! I'll take a look one of these days...
  22. 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 - 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.