Wednesday, July 12, 2017

Tango - Teaching Geometry with AR

Project Status: App Idea



Requirements

This app would require a Google Tango device to run. Even though it is possible to develop an app with this idea now, it will become more fun and interactive as time goes on and Google Tango becomes more aware of not only the shape of the space around it but also begins to understand the objects found within that space.

If you are looking to buy a Tango device check out this post which links to the newest devices on the market.


The Idea

Make an app using Google Tango which helps people learn geometry by using the physical space of their environment and augmenting that space with visual aids to help understand the principles of geometry.

Classroom Use

Imagine being in geometry class and not only learning about points, lines, planes and angles on paper but also by seeing and playing with those ideas in physical space via augmented reality.


The Google Tango app could be used by teachers in classrooms to augment learning and understanding of concepts covered during the lecture.

Other Use

This app would also do well with adults and children that want to learn outside of the classroom. As in many of the educational apps already on the market, this app could provide content that covers many of the principles someone would cover in a classroom setting. The user could explore and learn in a self-paced manner.

Checkout the video

While this video from 2010 is not using Google Tango, it will give you an idea of how augmented reality can be used to teach geometry. Also it's not in English, but you'll soon see that doesn't matter.


Wednesday, July 5, 2017

Smart Socks - A Step in the wrong direction

Related Project: Smart Soles Make Smarter Shoes

The Idea

A few months ago I had posted an idea about making smart soles for shoes or making smart inserts for shoes. At the time of today's posting that topic is still listed as a draft post, meaning I haven't done any research to see what products have already been designed, but the self-powering features I mentioned are not likely to be out there yet.

Smart Socks

I just happened to come across this video featuring smart socks, which is an actual product you can buy today if you like. I really like that this company is putting the effort in and making a product, but I really wish they would focus on building their technology into shoes or insoles instead of socks.

That's why I say making smart socks is a step in the wrong direction, but check out this video and see what you think:


Why shoes/insoles would be better

There are many reasons a shoe or insole design would be smarter than a sock:
  • Washing is not a problem
  • Harvesting ambient power so no charging needed
  • No feeling of being on house arrest
These are just a few but you can read more and all about them in the original idea posted here.

Product pricing

If you are interested in this product or even in learning more about pricing, you can start here by seeing it listed on Amazon.com : Sensoria Fitness Socks and Anklet, Large Grey. The same company also makes a T-Shirt with a heart rate monitor built in Amazon.com : Sensoria Fitness T-Shirt with Heart Rate Monitor.

Monday, July 3, 2017

Only Pay Internet Providers for Uptime

Project Status: Thinking out loud



The Problem

Internet providers take advantage of people, at least in my opinion they do. In this case I'm speaking about home internet, mobile phone internet throttling is a big racket of its own and a topic for another day.

Any home internet I have ever had slowed down over time. When you sign on it seems pretty fast right away, but as time goes on your top speeds get lower and lower. So you call in and they say, "Oh no problem we'll see what we can do." They click some stuff and like magic it speeds back up for a little while and then the same thing happens over time.

In my opinion they know that there are a lot of people out there who don't understand their connection or how to even check internet speeds. I think they know they can take advantage of this and simply calling in to ask why speeds are slowing down is probably helpful to put you in a category of users not to throttle because that group of users know what's going on.

The Simple Idea

I would really like to monitor my home internet every so many minutes. Logging the download and upload speeds and watching how they change over time and during peak usage hours. That is actually pretty easy to do by itself.

Once having done that I could have it text/email me anytime it slows down. Unless I wanted to build a more robust system, I could have it text/email also when the internet comes back on after having been down for any period of time.

The more robust system would be to write a small app or webpage that receives the data every so many minutes. In this way the back-end side of the app/site would notice anytime data isn't coming in and would be able to alert the end user as soon as the network went down instead of waiting until it came back up to do so.

Take it a step further and that robust system could have a button to tap when the speed slows to a crawl. By using the internet or things (IoT) or a little home automation it could then power cycle the modem/routers which often does the trick. If after a bit that didn't speed things back up then another button in that app or on that site could allow you to call your internet service provider (ISP) directly.

The Pipe Dream Part

When signing up for internet we should be promised a minimum download and upload speed that we are paying for. Then expanding on the idea from above, we would need to be able to monitor our speeds and when the minimum isn't reached during any point in time our bill could be prorated to match paying for only what we were provided.

I don't mean to say pay for what we use, as most cell phone companies are somehow getting away with now, but not having to pay for internet that was supposed to be provided and yet never was.

Being Realistic

The hard part, and reason among many that this will likely never happen, is because a monitoring system setup by either the service provider or the end user could easily be tampered with to directly affect the monthly bill.

The solution would likely require both the service provider and the end user monitoring to reconcile with each other, or a third-party altogether. The motivation for the end user is high but very low for the service provider.

A service provider would stand to profit in the long run by gaining more users, but at some point that edge will be lost when other internet service providers follow suit and do the same.


What Can I do?

The best solution now is to periodically check your own internet speeds, here are the top three ways I know of:

Know what you are supposed to be getting from your provider, check often, and keep them honest by calling in and then checking more.

Related Products

If you are looking for a router to use on your home network which does some of the monitoring portion of the idea mentioned above, check out this NETGEAR Nighthawk AC1900 which boasts:

"NETGEAR Genie App – Easy-to-use dashboard to monitor, control & repair home networks."

Thursday, June 29, 2017

Tango - Escape Room - Update

Project Status: Getting closer, but not yet Tango enough
Original Post: Tango - Escape Room

The Tango Idea

If you you haven't checked it out yet, and you are interested in Google Tango even in the slightest, I suggest you checkout my original idea for making a Tango escape room experience here.

If you are looking to buy a Tango device check out this post which links to the newest devices on the market.

Google Escape Room

Checkout the awesome escape room that people actually made, yes in real life, to showcase the usefulness of many Google products and the possibilities when they all come together. This is the short version in English:



The Extended Video

When they held this escape room event they actually live streamed it to YouTube. The video is forty-five minutes long and in French, you speak French and have forty-five minutes to kill right, lol. Don't worry, you can turn on the auto-generated English closed-captioning if you want to but it's not a requirement to still find this fun and interesting.

Here's the full video, minus the first 50 seconds of nothingness that I trimmed off for you, "Je vous en prie":




Next Step

Since the focus of this video was to showcase Google products, let's take it a step further and incorporate as much of this as possible using and showcasing Google Tango as laid out in the original idea here.

Saturday, June 3, 2017

Tango - Escape Room

Project Status: App Idea
Update: Getting closer, but not yet Tango enough


Requirements

This app would require a Google Tango device to run. Even though it is possible to develop an app with this idea now, it will become more fun and interactive as time goes on and Google Tango becomes more aware of not only the shape of the space around it but also begins to understand the objects found within that space.

If you are looking to buy a Tango device check out this post which links to the newest devices on the market.

The Backstory

In the last few years you many have noticed lots of escape room adventure locations popping up. If you haven't been to one or haven't heard of them I suggest you search for some in your area to see what I am talking about.

Basically the idea of an escape room is that you start out locked in a room and must find a way to get out. The main door is locked and a series of puzzles must be solved for you to progress through a story-line and find a key or combination that will let you open the door to exit. Often within a given time limit.

You are often given some vague plot and it then becomes your job to find clues within your environment to solve several mini puzzles to as you progress through the plot and eventually, hopefully, make your escape.

The Idea

The goal would be to transfer a similar experience to your own room.

The Obstacles

The most difficult part of making a game like this work would be making it dynamic enough to work in nearly any given environment.

Masking Tango's Limitations

With devices overheating very quickly and compounding drift errors over time, longer games are not the best use cases for Google Tango at this stage in its life cycle. That's not to say that it isn't going to get better over time, but right now we need to develop apps that will work well for users today.

One clever way to overcome these kinds of problems is to mix up the gameplay so that extended periods of scanning and tracking the environment would not be common. As the users stumbles across some useful clues they can break away from augmented reality play and into what would be similar to mini games. Taking the known clues and solving puzzles not in space but in gameplay on the device. When they solve the mini puzzle, or when they choose to leave it for later on, they can pop back into augmented reality and begin exploring the environment again.

Summary

The difficulty level for developing this app is quite high right now, but it's nothing that a small team couldn't handle within a few months and then expand on over time. Eventually, as computer vision becomes more integrated into Google Tango and the average developer is able to identify objects in space on the fly, this will only get better and better.

Update

I recently came across a super cool Google escape room event. It's not quite Tango but it is all about what this project is. Check out the update and the video here.