Chatty Robot that sits in your car’s cup holder

You might not be able to have robot drive your car just yet, but at least you can get one to keep you company as you drive. Toyota announced today (Oct. 3) that it will be launching a tiny robot in 2017 called Kirobo Mini, that can fit in a car’s cup holder and hold a conversation with drivers to keep them alert on long drives.

Kirobo is about 10 cm (4 inches) tall when sat in a cup holder, and apparently can maintain eye contact and gesticulate as it chats in “casual conversation” with a driver, according to a release from Toyota. The release also says that the robot is a “cuddly companion always on hand for heart-touching communication,” even though it appears to be made out of a not-very-cuddly plastic and unlikely to be able to move you with its oratory skills.

The robot has a built-in camera that allows it to track people’s faces, as well as their emotions, apparently adjusting the way that it talks to you depending on its mood. Kirobo is intended to keep drivers engaged on long car journeys, and according to Toyota, it will be able to grow with its user, learning what they like and dislike. It’ll even be able to provide feedback on a driver’s ability behind the wheel (“That was a long drive. Good job.”), which certainly won’t get annoying to hear from a 4-inch toy robot after a grueling cross-country road trip.

It would be interesting to see how Softbank’s Pepper robot, which apparently can also read humans’ emotions, would hold up in a conversation with Kirobo.

Toyota has said that it’s investing $1 billion into robotics and self-driving cars over the next few years, aiming to improve humanity’s quality of life and provide assistance for moving us around as we age. While Kirobo isn’t exactly C-3PO, it certainly shows how the company is considering novel applications for robotics and artificial intelligence in cars.

Android Create System Overlay Window like Facebook Chat Heads

For floating overlay window  in Android we need following permission on “AndroidManifest.xml”

How to open overlay window/ How get permission to draw overlay screen:

We need to call checkDrawOverlayPermission() function to open overlay/floating window.

We need following functions to get focus on EditText of floating screen (Window on top of all applications)

You can download complete source code with example form GitHub

Android System Overlay Window like Facebook Chat Heads

This overlay window is used in English Urdu Dictionary for Android smart phones.

Android floating window

Android Weight Limit Chart

In Android Weight Limit Chart we can show weight limit (Upper limit, lower limit and normal value) by different colors.

How to use it:

Android weight limit chart, source code

Complete solution with example and source code is available on

Android Limit Chart


English Urdu Dictionary – Free

Dictionary English to Urdu

or Urdu to English Dictionary plays an important role in learning a language. The aim of this dictionary is to make English easy both for experts and beginners. English Urdu dictionary helps us to define words and find their easy meaning in English or in our Urdu language.

Pak English Urdu dictionary has the largest database of English Urdu words and we update this dictionary on daily basis even if you are not able to find any word typed in the search box, our database will save that word and it will be available in the next 24 hours with complete and comprehensive way. This Dictionary includes almost all the existing English vocabulary. You can also ask for the Urdu meaning of any difficult English word by contacting us via contact us page.

Are you studying English and you want to know the meaning in real Urdu font. Then this program is for you. This dictionary can be used in two modes, one is English to Urdu dictionary, and another is Urdu to English dictionary. A full and  complete offline English to Urdu Dictionary. You also can say its English to Urdu Dictionary. Urdu to English Dictionary, Pakistan Dictionary. The vocabulary of dictionary English to Urdu is constantly being updated. This is not only a Dictionary but also a learning tool. MCQ (Multiple Choice Question) option is available. There is auto suggestion so you need not type full words. This will be helpful to find out the meaning of any word.
Features : ( خصوصیات )

The leading and most trusted English to Urdu dictionary is now available for FREE!

Translate English to Urdu and Urdu to English. Set Urdu keyboard from mobile settings. More than 200000 English, Urdu words for offline translation. Big collection for offline dictionary. We try to store maximum meaning collection in offline.

. The most comprehensive coverage of English everywhere it’s spoken.
. The very latest vocabulary, with over 450,000 words, phrases and meanings.
The Pak English to Urdu Dictionary is a mobile dictionary  with advanced search and language tools that have become the staple of quality language apps from Mobile Systems. No internet connection is required to view the definitions or thesaurus. A Full and complete Urdu to English Dictionary.

> Easy to use, fast and works offline.
> Layout is very simple and is user friendly.
> App using Android system overlay window to find meaning anywhere in the app.
> Offline, work without Internet.
> Every word you ever viewed is stored in history.
> Urdu to English Dictionary & English to Urdu Dictionary.
> Fast Searching (کی تلاش ) for Urdu words and English words.
> Create Favorite words list.
> Text to speech dictionary English to Urdu.
> Word correction for mistype words.
A best Urdu to English Dictionary for travelers, business mans, players, students, teachers & learners
Download English Urdu Dictionary