Tuesday, June 10, 2014

Triple Boot on MacBookPro Retina

If you want to have Windows and Ubuntu alongside your Mac OS on your MacBookPro you should be aware of the followings:
The only Linux distribution which has a built-in support for Mac hardware is Ubuntu. For example after installing Fedora in addition to resolution problem your wireless network card won't work initially.
According to my experience you should first install Windows and then Linux. In order to install Windows it is better to use the Apple Boot Camp which automatically downloads and attache software and drivers to the Windows image and makes a bootable Windows USB for you.
By using Disk Utility a exFAT partition for Windows and keep the remaining as free space for Linux.
If you want just Windows alongside Mac you can restart your mac then press "option" key and then install Windows. However this doesn't work fork triple scenario then you need to install another program called "rEFInd".

Wednesday, April 30, 2014

GCC: Linux gnu/XXX.h: No such file or directory

It can happen a lot when you receive a compiler error alerting for instance: "gnu/stubs-32.h: No such file"
The best you can do is just:
$ yum whatprovides *stubs-32.h
# yum install $RESULT
 

Monday, April 28, 2014

An EKF for Real-Time Estimation and Control of a RLFJ Manipulator

An Extended Kalman Filter for Real-Time Estimation and Control of a Rigid-Link Flexible-Joint Manipulator
The project of Random Signals, Adaptive, and Kalman Filtering course, under supervision of Dr. Parsa.
Abstract—High performance tracking of an industrial robot depends on accurate expression of manipulator dynamics. When a robot has flexible joints efficient model parametrization will be difficult to achieve. In this course project report an extended Kalman filter (EKF) observer to estimate manipulator states is presented. In a computer simulation the estimation performance is demonstrated. Experimental setup for KUKA/DLR Light-Weight robot in Human Robot Interaction at the University of Western Ontario is also carried out without any success.
Documents and MATLAB and Maple files can be downloaded here.