The convenience of just plugging in your car in the evening and not going into a gas station is great as long as you remember to do the plugging. You really don’t want to get caught with an empty battery while you’re in a rush. [Pat Larson]’s Tesla plugging robot might be a handy insurance policy if you count forgetfulness among your weaknesses.
The robot consists of a standard Tesla charging plug attached to a 2-axis robotic arm mounted on [Pat]’s garage wall. Everything is controlled by a Python script running on Raspberry Pi 4. After taking a picture with a camera module, it uses a Tensor Flow Lite machine learning model to determine the position of a reflector on the charging port cover. The platform moves back and forth to align with the charging port, after which it opens the charging port using the Tesla API. It then extends the arm towards the charging port, using ultrasonic proximity sensors for distance control, and again uses the camera module and Tensor Flow to look for the illuminated Tesla logo adjacent to the charging port. The charge plug is flipped out using a large servo, and after some final position adjustment, it takes the plunge. While robot won’t be winning any interior design contests, it does the job well, and adds a bit of convenience and peace of mind.
Other Tesla hacks we’ve seen include building a working Model S for $6500, turning an old Honda into a speed demon using Tesla parts, and a Casio F-91W that can unlock your Tesla.
Might it be more accurate to print some high contrast QR style vinyl stickers to identify the charging hole? Four small ones around it, placed at known distances from each other?
Was thinking the same, with simple colored retro reflector label.
Position with lid closed the open the lid.
Is there protection in car against driving away with charger connected?
Yes, all electric cars I have tested will not let the car out of park if the charger is connected.
Of all the medieval knights I’ve tested, they can’t leave the park after refilling their ride unless connected to the charger.
Oh that’s a little twisted. Got it eventually.
Hopefully there’s enough flexibility in the arm/mechanism to cope with height changes as people or cargo are added and removed from the vehicle.
If it’s in your garage it’s likely empty of people. Cargo’s a fair point though, maybe you come home with some DIY supplies and don’t immediately remove them from the boot. I thought teslas had a way to raise and lower the suspension, is that exposed via the tesla API?
Only high-end Teslas have active suspension.
Adding a short travel Z-stage should be easy, if needed.
Didn’t tesla have a bottom quick charging connector?
He did yes, but he found it difficult to sit down while it was connected.
That bottom connector is for discharge only.
Not for all of us!
No. They had a prototype where the whole battery could be dropped from the bottom of the car and replaced on the fly, giving you 100s of miles of range in minutes. But this was never commercialized.
because being able to easily remove a $30k battery is in no way shape or form a security problem :D
Or the fact that the battery frame is an important part of the rigidity of the whole chassis, and making it removable required adding a second bottom pan to the car above the battery, adding greatly to the mass of the vehicle and to the production costs.
It was a publicity stunt to drive up the hype and get money from investors – little lies to keep the hopes up.
If only there was some kind of inductive wireless charging pad you could place in your garage…
https://www.brusa.biz/portfolio/inductive-charging/?lang=en
Huge waste of energy.
Reminds me of the Tesla snake charger:
https://www.youtube.com/watch?v=_GBqqAwrU6g
That sound track is spot on :-D
With all the automated stuff the Tesla has I can’t believe that the car isn’t smart enough to know it’s in the garage and needs to be charged. It could easily send a text to your phone using your WiFi.
The car comes with a mobile app that gives you push notifications on your phone about charging events. Doesn’t even rely on wifi; the car has an always-on 4g connection. There’s a public API for this stuff too.
It also knows when it’s in your garage (from GPS coordinates). They automatically open your garage door as you approach your house, for example.
So if your idea is to write an app that lets your car warn “hey I’m at home but not plugged in!” then you can do that in an afternoon.
There’s still value in a robot that can automate this small physical task.
The whole machine learning approach here is an overkill IMO. It’s just looking for a known pattern in a rather invariant environment, could be done using more convenient methods.
I was thinking the same thing. You could easily run OpenCV on the RaspberryPi 4 and do some edge and shape detection and you’d be there. I think that would go much faster.
I imagine he works in machine learning. Too often these videos are just someone bringing their day job home.
I wonder if you could have conductive strips running lengthways down the car, like racing stripes, and bare wires hanging from the ceiling of the garage. As long as you’re lined up within a reasonable tolerance, there would be no need to plug anything in.
Would you put 240 volts on the bare wires?
Only when the car signaled it was connected and it’s security cameras confined no meat-bags in the vacinity?
How about a reverse pantograph that engages when you park in the garage?
I call this a new level in the height of idiocy. First it was lights that automatically turned on and off because people have become TOO BRAIN DED. Now we have to bring in the issue of recharging? Wasn’t it bad enough when people started forgetting they needed to put gas in the tanks?
Yeah! Next thing you know people will be too lazy to even knap their own flints!
Yeah! And whats with vehicles anyways! We have legs and walk, we can go anywhere with those but we need cars because people have become TOO LAZY.
Legs? I remember when we had to flap around on the shore, dragging ourselves around by our fins!
Yea, and what about Vitamin C? Every other animal makes it, but do Humans? OH NO! Damn laziness I say, nothing but laziness!
Don’t even get me started with TV remotes! Are people really too lazy to get up and walk to the TV to change channels or adjust volume?
And whats with vehicle power door locks?! Were people too lazy and forgetful to look at each door and lock them individually? And now I hear you can lock and unlock all doors with the push of a button, from a small wireless remote at 30 feet away!
Speaking of forgetting things, there’s an often neglected fact that a Tesla car will self-discharge to the tune of 2 kWh per day because it’s always running a laptop’s worth of power to keep the cellular connection up. That can easily be $200 per year extra cost of electricity.
And people brag about how you save money because a Tesla never needs an oil change etc. I change my oils and filters for less.
If you need a car you’ll be saving more than that on fuel, otherwise sell your car and rent one on those rare occasions you need one, then you get to drive something that’s reasonably maintained and doesn’t cost much.