
Extracting Google Cardboard Camera Picture and Audio File
0







Last week Google launched a new app named Cardboard Camera.
The app enables you to scan a 360 degrees panoramic image of your surroundings and then experience it in 3D with any Google Cardboard compatible headset.
It even records an audio clip while you’re taking the panoramic shot so make sure you turn the sound on when you admire the result.
The generated file is a .vr.jpg, when opened with a text editor you can clearly see that the file is made up of Base64 encoded files.
Data corresponding to the right eye generated image and a GAudio:Data representing the sound recorded.
In OS X, In order to extract all the information from the .vr.jpg file, you will need Python, Python XMP Toolkit, Homebrew and Exempi.
To install Python XMP Toolkit download it here.
In your terminal, type:
user$ sudo python setup.py install
To install Homebrew just use curl to download and install the script in the terminal:
user$ ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
Once this is done you will need to install Exempi using Homebrew:
user$ brew install exempi
Finally you can use this Python script to extract all the necessary files:
cardcamextract.zip
To run the script simply unzip the file and type in your terminal:
./cardcamextract.py IMG_FILE.vr.jpg

Mushi Reviews Episode #1
0







First episode of Mushi (虫) Reviews where I review the Stepper Motor 28BYJ-48 and ULN2003 Driver from icstation.com.
http://www.icstation.com/product_info.php?products_id=1400

Super Macro Photography
0







Hello everyone, as some of you may know, I’ve always had a passion for insects from a very young age and it’s showing itself in the kind of photograph I like to take! From the first time I got my hands on a digital camera, I’ve always been a big fan of macro photography. Back in 2003, I had a good old Canon Powershot A70 and was able to take some pretty good shots with it.
- Canon Powershot A70
- Monarch butterfly taken with Canon Powershot A70
Then I took some pictures with a Canon Powershot A640.
- Canon Powershot A640
- Ants on a flower taken with Powershot A640
I’m using the 31mm and 13mm extension tubes on a Canon EF-S 55-250mm lens.
The Raynox DCR-250 enables me to zoom 2.5 times more so that I’m able to fill the entire frame with the insect only.
On top of that I’ve added the Bower Macro Ring Flash which enables me to take pictures with good depth of field between F/25 and F/32 which is crucial when dealing with a slim focus line.
The only drawback of the macro ring flash I’m using right now is that it really brightens some parts of the insect too much as we can clearly see the ring of light reflected right off. To fix this issue I would need to get a diffuser.
- Bower Macro Ring Flash
- Canon EFS 55-250mm with Raynox and Flash Attached
- 31mm / 13mm Extension Tubes
Here’s the result of some super macro pictures I took this week-end with this setup:

Testing the Mini ELM327 OBD II
0







This is the Mini ELM327 V1.5 OBD2 II Bluetooth Diagnostic Car Auto Interface Scanner HE.
I tested it and it works very well.
Useful to diagnose your check engine light problems and get a lot of informations about the sensors of your car.
- OBD Car Doctor: Battery voltage
- OBD Car Doctor: Ambiant Temperature
- OBD Car Doctor: Fuel Left in Tank Percentage
- OBD Car Doctor: Run Time Since Engine Start
- OBD Car Doctor: Engine RPM
- OBD Car Doctor: Fuel Consumption
- ObdElm327

Space Concordia Astronaut Assistance Mars Rover Capstone Project
1







My final project at Concordia University is over, it has been a great experience working with an interdisciplinary team of software, mechanical, electrical, computer and industrial engineering students! I was responsible of programming the embedded computers on board of the rover. The embedded programming was mostly done in, C++ and C# and the operator user interface was done in .NET / MVVM. The Arduino Mega was used on the robot to interface with the multiple sensors and servo motors along with a Pico ITX board in charge of communicating with the operator’s main computer and streaming the cameras.
Here’s an article talking about it on Concordia University’s website: http://www.concordia.ca/cunews/main/stories/2014/04/01/running-on-ice-snowandmars.html

New Project and Review for New Atmel SAMA5D3 Xplained Evaluation Kit for Robotic Vision Project
2







I want to announce that in the upcoming week I will review the new SAMA5D3 Xplained board and try to interface a camera to it in order to give vision to my robots, something I can’t do usually with the Arduino UNO or MEGA alone.
I will surely use the OpenCV library on it and try to interface a robot platform with it.
For more information on the Atmel SAMA5D3 Xplained Evaluation Kit, make sure to visit these links:
http://canada.newark.com/
http://canada.newark.com/
http://www.element14.com/

Arcade 11 & TAG Open House at Concordia University
0







Last week I visited the Arcade 11 & TAG Open House at Concordia University, there were many different experiments involving games and we tried out most of them. It was a fun experience and hoping there is going to be a Montreal Joue festival next year! Here are some pictures and a video of the event:
- Oculus Rift, Dumpy: Going Elephants!
- Oculus Rift
- Oculus Rift
- Oculus Rift
- NOVINT FALCON Feedback Device
- Game Played with Sound
- Fishing Game with Experimental Input Device
- Fishing Game with Experimental Input Device
- Fishing Game with Experimental Input Device
- Spaceship Game with Ultrasonic Sensors as the Controller
- Ultrasonic Sensors
- NOVINT FALCON Feedback Device
- Space Team Multiplayer Game over Bluetooth
- DDR Style Inputs
- Jarvis the Chatbot
- Jarvis the Chatbot
- Kung Fu Volleyball
- Pyramidwarf
- Pyramidwarf
- Pyramidwarf
- Royale Arcade Machine
- Royale Arcade Machine
- Arcade 11 TAG Open House

Working on an Arm / Stabilizer Prototype for a Mars Rover Robot
2







I’m currently participating in the University of Utah Mars Rover competition. I made a small prototype of what an arm or stabilization system could look like on the robot.
Material: three 9G micro servo, one 9 DOF IMU, an Arduino Uno with a Sensor Shield V5.0 mounted on top
Here’s a stabilizer mode instead of an arm mimicking mode, useful to keep certain objects stable while they are mounted on a moving vehicle encountering bumps and obstacles.

THL W8 Smartphone
0







I just received a THL W8 Smartphone. Here are some pictures and video of it.
Unboxing:
Here’s a video sample I recorded with it: