Hello everyone my name is Kirk , I live in Kentucky . I'm heavy into cars/automotive this will be relevant later . I grew up in a body shop. Started my professional life as a mechanic, went back to school learned how to right code. spent the next 15+ years doing PC and Network Server support then back to cars after Y2K. Yes that means I've been dabbling with computers since DOS 1.0 .
I was building a ECU for my hot rod and ran across the world of Micro computers and controllers. I think about the time the Pi 3b came out . I bought a Pi 3b and an Arduino, done several tutorials and a couple projects of my own then life happened. Well I'm back .
My interests are the Raspberry Pi and the ESP32. I have 2 projects in mind right now .
1: Slot car timing and scoring
1b Competitive self driving slot car (racing opponent).
2: An automated trash bin ( take trash bin to the road and bring it back.)
Thanks Kirk
@binlki1 Welcome to the forum Kirk. I often see people both underestimate and overestimate the difficulty of a project idea. Slot car timing and scoring is easy, a self driving car has so far not been accomplished by any car manufacturer with millions of dollars and thousands of employees so that might be a stretch.
Taking a trash bin to the road means an object moving with speed and weight. That is a potential threat to innocent bystanders let alone family members. This is the 2nd in 2 days of this kind of dangerous concept. Think about your child or dog sitting in the driveway being struck by a motorized trash bin. Can it be done, possibly with enough time (man years) and money (millions) but by a hobbyist? First call your lawyer and insurance agent for an opinion as to criminal liability.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@zander thanks Ron you bring up an excellent point with the trash bin. I was basically thinking a beefed up line following type robot with collision dection . As far as the self driving slotcar. Carrera does something similar to what I have in mind its called a ghost car . They are a larger scale setup and the tech is part of the track . My thought was to use hall effect sensors stragicly placed to provide location of the car . Since it's a slotcar there is only throttle control to contend with. Maybe use esp32's on the espnow peer to peer transmit that back to a single processing point to control the voltage to the car?
Thanks again for your input.
@binlki1 Collision detection is fine for furniture but collision avoidance is more appropriate for living things. It's been decades since I saw a slot car so my views are dated for sure. It may be doable, but I am not sure about using Hall Effect sensors. I have some but have not worked with them yet. Be sure to keep us updated though in a new thread in the appropriate forum/sub-forum.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@robotbuilder Most of the video you can see the guy operating the controls so he is the collision detector and is 99.99999% of perfect. It's not that it can't be done, it's is it safe? In Canada not so bad but in the USA where they sue for looking at you crooked that would be a tort magnet. Full disclosure, I didn't watch the entire video and did not listen to any of the dialogue. I don't have a dog in the fight so don't really care, I was simply giving you the benefit of my training in risk analysis that IBM trained me in to use to red/green flag proposed projects.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
in the USA where they sue for looking at you crooked
If that is the case USA will never have self driving cars let alone free roaming robots. Such risks are usually covered with insurance. The guy was holding a laptop and I don't know if it was remote controlled in the demo but the claim was an autonomous robot. There was a clear use of fiducials for navigation.
@robotbuilder So you think the guy with the open laptop was just a random guy working from home randomly walking around outside? Then I got a great deal on Florida waterfront property, water on all 6 sides.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
No I didn't think he was a random guy, clearly he was monitoring and or communicating with the robot as indeed I do with my autonomous robot that uses visual navigation and obstacle avoidance.
Welcome Kirk, I'm sure you'll figure a compromised design for the trash bin, minus steps!
Looking forward to reading progress.
Regards
Ron B
Ron Bentley
Creativity is an input to innovation and change is the output from innovation. Braden Kelley
A computer is a machine for constructing mappings from input to output. Michael Kirby
Through great input you get great output. RZA
Gauss is great but Euler rocks!!