Grand Theft Auto V Used To Teach Self-Driving AI

For all the complexity involved in driving, it becomes second nature to respond to pedestrians, environmental conditions, even the basic rules of the road. When it comes to AI, teaching machine learning algorithms how to drive in a virtual world makes sense when the real one is packed full of squishy humans and other potential catastrophes. So, why not use the wildly successful virtual world of Grand Theft Auto V to teach machine learning programs to operate a vehicle?

Half and Half GTAV Annotation ThumbThe hard problem with this approach is getting a large enough sample for the machine learning to be viable. The idea is this: the virtual world provides a far more efficient solution to supplying enough data to these programs compared to the time-consuming task of annotating object data from real-world images. In addition to scaling up the amount of data, researchers can manipulate weather, traffic, pedestrians and more to create complex conditions with which to train AI.

It’s pretty easy to teach the “rules of the road” — we do with 16-year-olds all the time. But those earliest drivers have already spent a lifetime observing the real world and watching parents drive. The virtual world inside GTA V is fantastically realistic. Humans are great pattern recognizers and fickle gamers would cry foul at anything that doesn’t analog real life. What we’re left with is a near-perfect source of test cases for machine learning to be applied to the hard part of self-drive: understanding the vastly variable world every vehicle encounters.

A team of researchers from Intel Labs and Darmstadt University in Germany created a program that automatically indexes the virtual world (as seen above), creating useful data for a machine learning program to consume. This isn’t a complete substitute for real-world experience mind you, but the freedom to make a few mistakes before putting an AI behind the wheel of a vehicle has the potential to speed up development of autonomous vehicles. Read the paper the team published Playing for Data: Ground Truth from Video Games.

Continue reading “Grand Theft Auto V Used To Teach Self-Driving AI”

Raspberry Pi Radio Streaming Service Guts Yamaha Shelf System

There are dozens — dozens! — of options to meet your music and streaming needs these days.  Looking to make something of his own that retains that 90’s vibe of having a dedicated stereo system but with modern wireless integration, [thk4711] turned an old Yamaha hifi into a Raspberry Pi streaming client.

As far as the case goes, a few modifications allowed [thk4711] to use all of the existing buttons, and a quick-swap of the back-plate and screen gave him a better enclosure than one he could fabricate himself. The power supply proved to be the most difficult part of the project due in part to some “digital noise” interference between the digital and analog components while they were wired to a common ground. This was solved by implementing two transformers, a LM2596 voltage regulator and a LT1084 low-noise power supply to smooth things out.

The Raspberry Pi 2-centered device supports internet radio, Spotify connect, Airplay, USB and auxiliary inputs.

Continue reading “Raspberry Pi Radio Streaming Service Guts Yamaha Shelf System”

Cityscape Infinity Table

Redditor [ squishy0eye] lacked a coffee table and wanted an infinity mirror. So, in a keen combination of the two, she built an infinity mirror table the resembles a nighttime cityscape.

Skimming over many of table’s build details, [squishy0eye] paused to inform the reader that an MDF base was used underneath the mirrors, with a hole drilled for the future power cable. For the top pane, she overlaid privacy screen mirror film onto tempered glass, turning it into a one-way mirror. The bottom pane is acrylic plastic due to the need to drill holes to hide the cables for each ‘building’ — the same mirror film was applied here as well. Wood was cut into rectangles for the building shapes and super glued around the holes and in the corresponding spots underneath to prevent any bowing in the acrylic. A small gap was left in each ‘building’ to run the 5050 non-waterproof LED strips around and back into the hole for power.

Continue reading “Cityscape Infinity Table”

3D-Printed Prosthetic Puts The Power In The Hands Of Those Who Need It

In recent years, prosthetics have seen a dramatic increase in innovation due to the rise of 3D printing. [Nicholas Huchet] — missing a hand due to a workplace accident in 2002 — spent his residency at Fab Lab Berlin designing, building, testing and sharing the files and tutorials for a prosthetic hand that costs around 700 Euros.

[Huchet] founded Bionicohand with the intent of using the technology to make prosthetic limbs available to those without reliable medical or social assistance — as well as for amputees in countries without such systems — which can cost tens of thousands of dollars. The parts took a week to print while assembly and modifications to suit [Huchet’s] arm took another four days, but the final product is functional and uses affordable myoelectric sensors, boards and servos — plus there’s always the option of using a basic 3D scanner to accommodate for existing prosthetic mounts for the individual.

Continue reading “3D-Printed Prosthetic Puts The Power In The Hands Of Those Who Need It”

Bamboo Plant Becomes A Stylish Light Switch

If flipping a regular old light switch or pressing buttons isn’t an adequately pleasing way to use your appliances around the house, how about poking at the leaves of a plant to turn on your lamp? [Xkitz] has provided a thorough breakdown of how to turn any conductive object in your living space into a nifty capacitive touch switch that adds a bit of charm to such an everyday action.

Creating an electrostatic field around a conductive medium, the capacitive touch relay constantly monitors this field and will toggle when any minuscule change to the capacitance is detected. [Xkitz] uses a bamboo plant as his trigger. Gently touching any leaf will still act as an adequate trigger — as cool demonstration of how the electrostatic field works.

Continue reading “Bamboo Plant Becomes A Stylish Light Switch”

Quick Hack Creates A Visual Beep Alarm

Sometimes a simple modification is all it takes to get something just the way you want it. The Ikea LÖTTORP clock/thermometer/timer caught [Mansour Behabadi’s] eye. The LÖTTORP  has four functions based on its orientation. [Mansour] loved the orientation feature, but hated the clock’s shrill beeping alert. Visual beeps or alarms can be handy when working with headphones or in a loud environment. With this in mind [Mansour] decided to crack his LÖTTORP open and rewire it to produce a visual beep for the timer function.

The clock is backlit, so [Behabadi] decided to use the backlight for his visual beep. Once the inside was exposed, [Behabadi] noticed that the buzzer’s positive terminal was wired to the red LED anode — a clever design choice, since the red LED is only used with the clock function. Simply removing the buzzer and soldering its terminal to the noticeable green LED provided the desired effect.

We meant it when we said he cracked it open. The screws were hidden behind the front plate, so the handyman’s secret weapon helped in reassembling the clock after this quick hack.

We’ve featured plenty of classy, unique, and ingenious clocks on Hackaday, so this modification is in good company.

Game Pie Advance Brings Retro Gaming To Your Fingertips

We love our Game Boy and RetroPie mods here at Hackaday because the Raspberry Pi Zero has made it easier than ever to carry a pocket full of classic games. [Ed Mandy] continues this great tradition by turning a matte black Game Boy Advance into a RetroPie handheld.

Details are scant on how [Mandy] built his Game Pi Advance, but we can glean a few details from the blog post and video. A Raspberry Pi Zero running RetroPie appears to be piggybacking on a custom PCB that slots neatly into the GBA case. This provides easy access to the Pi Zero’s USB and micro HDMI via the cartridge slot to connect to an external screen, as well as a second controller to get some co-op NES and SNES action on. It’s worth noting here that [Mandy] has foregone adding X and Y buttons in the current version.

Continue reading “Game Pie Advance Brings Retro Gaming To Your Fingertips”