X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/c62d96eb69ff36b1ac1237ddb6b137234c293fb4..b0e0987d30dc410df79d1033c314e2dbbf4fb26f:/blog/tags/robot/index.html diff --git a/blog/tags/robot/index.html b/blog/tags/robot/index.html index a7214d254e..0ccdd470f4 100644 --- a/blog/tags/robot/index.html +++ b/blog/tags/robot/index.html @@ -20,6 +20,78 @@

Entries tagged "robot".

+
+
+ My own self balancing Lego Segway +
+
+ 4th November 2016 +
+
+

A while back I received a Gyro sensor for the NXT +Mindstorms controller as a birthday +present. It had been on my wishlist for a while, because I wanted to +build a Segway like balancing lego robot. I had already built +a simple balancing +robot with the kids, using the light/color sensor included in the +NXT kit as the balance sensor, but it was not working very well. It +could balance for a while, but was very sensitive to the light +condition in the room and the reflective properties of the surface and +would fall over after a short while. I wanted something more robust, +and had +the +gyro sensor from HiTechnic I believed would solve it on my +wishlist for some years before it suddenly showed up as a gift from my +loved ones. :)

+ +

Unfortunately I have not had time to sit down and play with it +since then. But that changed some days ago, when I was searching for +lego segway information and came across a recipe from HiTechnic for +building +the +HTWay, a segway like balancing robot. Build instructions and +source +code was included, so it was just a question of putting it all +together. And thanks to the great work of many Debian developers, the +compiler needed to build the source for the NXT is already included in +Debian, so I was read to go in less than an hour. The resulting robot +do not look very impressive in its simplicity:

+ +

+ +

Because I lack the infrared sensor used to control the robot in the +design from HiTechnic, I had to comment out the last task +(taskControl). I simply placed /* and */ around it get the program +working without that sensor present. Now it balances just fine until +the battery status run low:

+ +

+ +

Now we would like to teach it how to follow a line and take remote +control instructions using the included Bluetooth receiver in the NXT.

+ +

If you, like me, love LEGO and want to make sure we find the tools +they need to work with LEGO in Debian and all our derivative +distributions like Ubuntu, check out +the LEGO designers +project page and join the Debian LEGO team. Personally I own a +RCX and NXT controller (no EV3), and would like to make sure the +Debian tools needed to program the systems I own work as they +should.

+ +
+
+ + + Tags: debian, english, robot. + + +
+
+
+
All drones should be radio marked with what they do and who they belong to @@ -462,6 +534,46 @@ firmwaren. :)

Archive