If I Was A Robot…

Posted by may on March 31st, 2009

ifiwasarobot

This is a cute illustration by Alex Noriega. I don’t know if TikiRobot and this robot would be compatible as friends (since TikiRobot is likely to be making mai-tais or tossing frisbees to dogs instead of eating people) but maybe he wouldn’t mind break-dancing.

Zeitguised - Peripetics

Posted by admin on March 31st, 2009

Amazing living spatial systems. The complete title is “Peripetics or The installation of an irreversible axis on a dynamic timeline.” The short “entails six imaginations of disoriented systems that take a catastrophic turn”. Peripetics is a piece in six acts made by Zeitguised for the opening exhibition at the Zirkel Gallery. Sound design by Zeitguised with Michael Fakesch.

Terminator Exhibition Report Posted

Posted by Lem on March 30th, 2009
Robot Watch posted a good report on the current Terminator exhibition taking place at the Miraikan Science Museum. The Google translation is pretty rough, but you can get the gist of it, and the photos are excellent. Towards the end of the report there’s an interview with Richard J. Landon that’s also worth checking out. The exhibition is scheduled to continue until mid-June, so hopefully we’ll get a chance to...

Robot Owners Manual Request

Posted by Lem on March 30th, 2009
Colin wrote in looking for the latest Robosapien V2 robot owners manual. It turns out that WowWee has upgraded their support/product pages since the last time we visited their site, making it very easy to locate the correct robot manual he needed.

i-SOBOT Named Mizuno Golf Celebrity Spokesperson

Posted by Lem on March 30th, 2009
Mizuno Golf selected the Takara Tomy i-SOBOT robot as the perfect spokesperson for their new Cyborg Head line of golf clubs. The Cyborg Head promotional campaign will last six months, and features special gifts, magazine promotions, and even a professional golf tournament sponsorship with the details to be announced soon.

Simple, Yet Awesome, Robot Boxer

Posted by Lem on March 30th, 2009
Robot fans familar with some of the lower cost, entry-level robot kits will easily recognize some of the basic components and structure of this hybrid boxing robot we saw at Kondo RoboSpot last week. Adding a powerful robot controller, a mobility platform, and some sensors to the entry level robot kit resulted in a powerful robot design that’s also a great learning vehicle for students.

Bocce!

Posted by flickr on March 29th, 2009
.flickr-photo { border: solid 2px #000000; } .flickr-yourcomment { } .flickr-frame { text-align: left; padding: 3px; } .flickr-caption { font-size: 0.8em; margin-top: 0px; }


Bocce!, originally uploaded by tiki.robot.

How to run lighttpd under upstart

Posted by rajbot on March 28th, 2009

Upstart is Ubuntu’s init.d replacement. It greatly simplifies writing init.d scripts and has a great respawn feature similar to daemontool’s supervise or monit. And it comes with Ubuntu by default.

For some reason, almost no one uses upstart. Even Ubuntu’s services use traditional /etc/init.d scripts instead of upstart scripts. I think this might be due to upstart’s non-existent documentation. There is no man page for upstart, and multiple people I know who have read the online docs somehow missed the three important commands that control upstart jobs: /sbin/start, /sbin/stop, and /sbin/status!

Here is how it works: put an upstart script in /etc/event.d. Let’s call it /etc/event.d/foo. This script is now immediately available under upstart. Just type sudo start foo. That’s it.

I converted Ubuntu’s /etc/init.d/lighttpd script to a much shorter upstart script. The big advantage of this is upstart will restart lighttpd if it dies for some reason. This is what the upstart script looks like:

#this is an upstart script that  starts lighttpd
 
start on runlevel 2
start on runlevel 3
start on runlevel 4
start on runlevel 5
 
stop on runlevel 0
stop on runlevel 1
stop on runlevel 6
 
respawn
exec sudo -u www-data lighttpd -D -f /etc/lighttpd/lighttpd-infobase.conf

That’s it! Save this script as /etc/event.d/OL-lighttpd, and then type sudo start OL-lighttpd. You can kill off the lighttpd process and it will get restarted.

If you want to configure your lighttpd to write out a pid file, you can use pre-start and post-stop script to prepare and clean up the pid file:

#this is an upstart script that  starts lighttpd
 
start on runlevel 2
start on runlevel 3
start on runlevel 4
start on runlevel 5
 
stop on runlevel 0
stop on runlevel 1
stop on runlevel 6
 
 
pre-start script
    #make sure there is a place to write the pid file (optional):
    mkdir -p /var/run/lighttpd > /dev/null 2> /dev/null
    chown www-data:www-data /var/run/lighttpd
    chmod 0750 /var/run/lighttpd
end script
 
respawn
exec sudo -u www-data lighttpd -D -f /etc/lighttpd/lighttpd-infobase.conf
 
post-stop script
    #remove pid file (optional)
    #add server.pid-file = "/var/run/lighttpd/lighttpd.pid" to lighttpd.conf file to have it generate the pid file
    rm -f /var/run/lighttpd/lighttpd.pid
end script

If you want to stop lighttpd, just type sudo stop OL-lighttpd. You can also type sudo initctl list for a list of all jobs under upstart.

How to get your Mac to output 24p to a Samsung LN46a650

Posted by rajbot on March 28th, 2009

I hooked up my first-generation MacBook Pro to my Samsung LCD TV with a DVI->HDMI cable. The mac was able to output 1920×1080p at 60Hz to the TV. There was noticeable judder when trying to view 24fps content. I searched the net and no one seems to have gotten their mac to output 24p to their Samsung TV.

OK, here is how to get your mac to output 24p to your Samsung series 6 (or higher) TV:

  1. Connect your mac to your tv with a DVI->HDMI cable
  2. Install SwitchResX, which will let you customize display settings on your mac.
  3. Launch SwitchResX and create a custom resolution, using the settings below.
  4. Reboot your mac.
  5. Launch SwitchResX again and confirm that the new 1080p24 setting is available.
  6. Activate it and rejoice!

Here are the setting I used, which might still need a bit of tweeking. I’m still trying to get the vertical refresh to be exactly 23.976Hz. I cribbed from these settings that are known to work for a sony bravia. The judder seems gone, but I still see some occasional choppy playback, I think due to dropped frames during h.264 decode. I’ll investigate further.

macbook24psettings

I’m mostly happy with my new TV (in true redneck fashion, I traded my pickup truck for it). I originally got a Series 5, but It could only do 1080p60, and I really wanted 1080p24, so I had to upgrade to the Series 6. Unfortunately, the Series 6 arrived with a dead pixel. I don’t know what to do about that..

Tsukumo Robot Kingdom in Suspended Animation

Posted by Lem on March 28th, 2009
It’s been a landmark on the Akihabara scene for many years, the robot Mecca for fans and builders, and a key sponsor for ROBO-ONE, but unfortunately due to the economic downturn and consequent financial woes of its parent company, Tsukumo Robot Kingdom has “temporarily” suspended operations. Even their online presence has gone dormant. Although the website appears, ordering is not active, and a ‘three month’ period for reorganization is referenced....

All posts are coming via feeds from websites listed in contributers. 2008 Robots Blog.
verizon prepaid phones - Sri Sri Ravi Shankar - Pneu voiture - Fassadenmalerei - Saturn phone card - zanzibar hotels