AaronMR Computer Engineering

12Feb/100

Installing Code::Blocks from SVN

Installing Code:: Blocks and wxWidgets in Ubuntu 9.10.

First a bit of history, which never hurts.

Code:: Blocks is a free integrated development environment and platform for software development in C + +. It is based on the wxWidgets GUI platform, which means it can be freely used in various operating systems, and is licensed under the GPL.

Because Dev-C + + is an IDE for programming in C and C + + and is created in Delphi, the idea and need for an IDE made in appropriate languages: C and C + +. With this motivation was established IDE Code:: Blocks. ( wikipedia )

The wxWidgets is a free cross-platform libraries for GUI development programmed in C + +. They are released under a LGPL license, similar to the GPL with the exception that the binary code produced by the user from them, you can own, allowing to develop business applications at no cost.

The wxWidgets provides a graphical interface based on existing libraries in the system (native), which are integrated optimally and are very portable between different operating systems. They are available for Windows, MacOS, GTK +, Motif, OpenVMS and OS / 2.

They can also be used from other programming languages besides C + +: Java, Javascript, Perl, Python, Smalltalk, Ruby. ( wikipedia ) ( wikipedia )

After so much theory, get to work. For installation and compilation of the codeblocks, we just insert the following lines:

$ sudo apt-get install libgtk2.0-dev libwxgtk2.8-0 libwxgtk2.8-dev wx-common subversion autoconf automake libtool gobjc++
$ mkdir codeblocks
$ cd codeblocks
$ svn checkout svn://svn.berlios.de/codeblocks/trunk
$ cd trunk
$ export ACLOCAL_FLAGS="-I `wx-config --prefix`/share/aclocal"
$ ./bootstrap
$ ./configure --with-contrib-plugins=all
$ make
$ sudo make install
$ echo /usr/local/lib | sudo tee -a /etc/ld.so.conf
$ sudo ldconfig

We already have everything you need to develop our programs with a graphical interface. To launch the program and start having fun we will:

Aplicaciones -> Programacion -> Code::Blocks IDE

Thank you for your attention.

Regards.

8Feb/100

Developing the simulator

For some time I'm tinkering with my father in the garage trying to mount a simulator, based on iron, motors, controllers and free software.

The software we use is the X-sim , a free software that will allow us to pull data from the games and be able to remove the computer's serial port, or USB port, and thus send the data to a engine controller to be responsible for moving the simulator.

So far we have only a frame made of iron and a pair of engines of a car window cleaner, which we have modified to work as a servo, so far seem to work.

We are now tinkering with the software to see if we can capture data from the games and we can get them out the serial port ..

Greeting..

Filed under: General, Robotics No Comments
29Jan/100

Poster and Flyer Test

Yesterday I called to make a poster or a flyer for a party in Las Palmas de Gran Canaria, the carnival on a boat, they wanted something simple and elegant but hey, that said, photoshop + coffee + lots of imagination, this was what came out ....

Prueba de Cartel AaronMR.comPrueba de Cartel AaronMR.com

Prueba de Cartel AaronMR.comPrueba de Cartel AaronMR.com

What do you think?

greetings.

Filed under: Design, General No Comments
19Nov/090

Vision test: Canon VC-50i + InertiaCube2 + HMD 800 5DT – (IUCTC)

Vision test devices:
Canon VC-50i VC-50i Canon
InertiaCube2+ InertiaCube2 +
HMD 800 5DT 5DT HMD 800
On the mobile platform Pioneer 3-AT with the base built by AaronMR.

The InertiaCube2 + is subject to the hull, this way when we move the head, using this sensor, we know how many degrees we have moved on to the starting position, and can power the camera telegobernar Canon VC-50i.

Greetings

20Oct/090

Manual navigation test of Pioneer – (IUCTC)

Navigation test manual with the Pioneer 3-AT using 360-degree vision and a frontal view.
The Vision 360 is made with a spherical mirror and the camera Canon VC-50i, the reception is through radio frequency interference that are. (a la espera de la incorporacion de una capturadora USB). (Pending the incorporation of a USB video capture).
The frontal view is made with a Logitech Sphere AF webcam streaming through the VLC.

You can see the gap that exists between the images, as one comes across the network and the other by radio.


Thank you for your attention.
Greetings.


10Oct/090

Connect the Canon VC-50i to rs232 for use with Player&Stage

I am doing the PFC and I've found that the software that I use, the Player, you can connect the PTZ camera I have, a Canon VC-50i, as no driver has that capacity P2OS which is what I to use to control the mobile platform that I use, (Pioneer 3-AT).

After much reading and much searching, I found nothing to clarify the ideas, only a manual camera that leaves Sony in any scheme, but did not know if it would be useful because they do not know if the cameras have a common pinout.

Then we will see some patterns that I have done to make the connection.

6Oct/090

Blogo test

I've been looking for a desktop editor for blogs, specifically for use with wordpress, which is simple to use and allows me to upload images to the blog and add videos from youtube.
I have tried several of them and just now found "blog" and with him I am writing this post and see that it works.

if you want to see the evidence, are after the jump ->

Filed under: General Continue reading
16Jul/090

Control Pioneer 3-AT with Intersense InertiaCube2+

I have been trying to Intersense InertiaCube2 + sensor is a gyroscope that has been acquired recently in the IUCTC.  The intention was to control the movement of the P3-AT with this device and the truth that the tests were successful, much remains to debug and program as it has made a simple program to test it, but it is not entirely reliable.

Greetings..


13Jul/090

Pioneer3AT – Odometry with Player y Stage (IUCTC)

I have been long without updating the web, but is that so much work to review and submit you can not do anything.

Then I put a video of some tests I've been doing with the Pioneer 3-AT with which I will do the project, little by little I'm doing with it and now I discover a thousand and one pijadas this platform that I think I will give more of a headache ...

This controlled Player & Stage, and the client programmed with C + +, and another day to leave a couple of sample code for the simulator and the Pioneer.

Greetings.

14May/090

Mounting Bioloid Humanoid – IUCTC

Video mount Comprehensive Bioloid humanoid with Bioloid kit. Nothing more and nothing less than half lasted four hours and mounting with two people, so if you get to ride alone, would be pressing even s1 and n1 (screws and nuts).

As it turned out when we run the demo CD that comes with it, we realized that the robot was mounted wrong, specifically two engines moved, and as these engines come with an identification number, the better change them right spot .

Keep you informed ....