Minggu, 23 Oktober 2011

Concept Series: Seabird – A Community-driven Mobile Phone Concept

Since Mozilla Labs launched the Concept Series with an open call for participation we’ve had thousands of people join in, share ideas and develop concepts around Firefox, the Mozilla projects and the Open Web as a whole.
In response to our open call Billy May, in early 2009, produced a throw-away concept for an“Open Web Concept Phone”. Working directly off of that community feedback, Billy has since finished the exploration with his concept “Seabird”.
The following write-up is by Billy May and explores what an Open Web phone might look like:

Concept Series: Seabird

Overview

The Mozilla Seabird, part of the Mozilla Labs’ Concept Series, is an experiment in how users might interact with their mobile content as devices and technology advances. Drawing on insights culled from the Mozilla community through the project’s blog, a focus quickly developed around frustrating physical interactions. While mobile CPUs, connectivity and development platforms begin approaching that of desktops, the lagging ability to efficiently input information has grown ever more pronounced.
Seabird Concept 1

Interaction

The Seabird, then, introduces a few possibilities into how user interaction might evolve with the advancing motion capture and projector driven innovation in the market. First out, the Seabird imagines how a multiple use dongle might augment the crowded gestural interface with greater precision and direct manipulation of content in 3D space.
Seabird Concept 2

Pico Projector

With mobile phone companies such as Samsung, LG and Motorola moving towards display applications for projectors, the technology remains open for expanding user interaction and input at the same time. The Seabird, on just a flat surface, enables netbook-quality interaction by working with the projector’s angular distortion to deliver interface, rather than content. With the benefit of a dock, each projector works independently and delivers laptop levels of efficiency.
Seabird Concept 3

Design

The form development took its cues from various aerodynamic, avian and decidedly feminine forms. Its erect posture intends a sense of poise while its supine conformity to the hand reconciles that with the user’s desire for digital control. The curvature of the back also serves a functional role in elevating the projector lens elements when lying flat.
Seabird Concept 4
Seabird is a community-driven exploration and does not mean that Mozilla has plans to produce an OS or hardware at the moment. Find out more about Mozilla Firefox for Mobile here.
sumber : http://mozillalabs.com/conceptseries/2010/09/23/seabird/

Jumat, 07 Oktober 2011

Memprogram Robot Dengan Robotics Studio

cover-pcm_11_reg2010
Dua edisi majalah PC Media berturut-turut yaitu edisi oktober dan nopember 2010, gw membuat artikel mengenai bagaimana pemrograman robot dengan mudah tanpa perlu banyak knowledge terlalu komplek mengenai hardware robot itu sendiri. Judul artikelnya Memprogram Robot Dengan Robotics Studio. Disini gw juga sharing bagaimana menggunakan Microsoft Robotics Studio 2008 R3 yang baru.

Perkembangan Robot

Robot adalah suatu mesin yang secara otomatis dapat melakukan pekerjaan sendiri dimana sebelumnya mesin robot ini sudah diprogram untuk menjalankan suatu pekerjaan. Pada perkembangannya robot sudah mengalami kemajuan yang pesat, sebagai contoh robot ASMO yang dikembangkan oleh Honda. ASIMO adalah satu satu contoh robot yang menyerupai manusia baik model maupun sifatnya.  Perkembangan penelitian ASIMO dapat dilihat pada gambar 1.
gambar1
Gambar 1. Perkembangan penelitian robot ASIMO
Robot dapat dimanfaatkan di segala bidang mulai dari industry hingga militer. Pada dunia industry, robot banyak digunakan untuk merakit peralatan dengan presisi yang tinggi seperti yang terlihat pada gambar 2. Sedangkan di dunia milter, robot banyak digunakan untuk berperang ataupun menjinakan bom.
gambar2
Gambar 2. Robot yang digunakan pada industri
Beberapa akhir tahun ini, robot banyak digunakan untuk membantu kegiatan rutin manusia di rumah seperti membersihkan lantai, memasak hingga mengajak bermain. Hal ini menunjukkan bahwa robot banyak diterima hampir dikalangan manusia dengan berbagai latar belakang yang dimiliki.

Robotics Studio

Microsoft Robotics Studio merupakan produk inovasi berbasis Windows dektop yang dikembangkan oleh Microsoft untuk membantu para akademisi, para hobi, dan programmer untuk membuat aplikasi robot tanpa harus memikirkan kompetibilitas dengan berbagai hardware. Produk ini dapat dijumpai diwebsite Microsoft pada alamat http://www.microsoft.com/robotics  .
Saat ini Microsoft sudah meluncurkan Robotics Studio 2008 R3 yang mana produk ini dapat diunduh secara gratis dan bebas digunakan. Pembaca dapat mengunduh tool ini di website Microsoft pada alamat berikut.
 http://www.microsoft.com/downloads/details.aspx?FamilyID=c185a802-5bbe-4f28-b448-aefe63a7eff7&displaylang=en
Robotics Studio 2008 R3 mempunyai fitur yang merupakan penyempurnaan dari produk sebelumnya. Secara umum, komponen-komponen pendukung pada Robotics Studio 2008 R3 dapat dilihat pada gambar 3.
gambar3
Gambar 3. Komponen pada Robotics Studio 2008 R3 gambar4
Gambar 4. Visual Programming Language (VPL)

Hardware Robot


Ada banyak pilihan untuk hardware robot yang kompetibel dengan Robotics Studio 2008 R3 bahkan pembaca dapat membuat sendiri hardware robot sesuai dengan kebutuhan.  Penulis akan memaparkan beberapa hardware robot yang dapat digunakan dan kompetibel dengan  Robotics Studio 2008 R3.
Contoh hardware robot yang dapat dipakai:
  • LEGO Mindstorms NXT
  • iRobot Create
  • Mobile Robots Pioner 3Dx
  • Parallax Boe-Bot
    Lynx 6 Robotic Arm
  • Stinger, Traxster & Serializer
  • CoroBot
Berikut tampilan hardware robot
gambar8gambar9
gambar10 gambar11

Simulasi


Bagi pembaca yang ingin memprogram robot tetapi hardware robot tidak ada punya, jangan berkecil hati karena Robotics Studio sudah menyediakan simulator robot yang disediakan untuk keperluan testing sebelum dilakukan deployment ke hardware robot.
Pada Robotics Studio 2008 R3 sudah menyediakan simulator antara lain:
•    Apartment Environment
•    Collada Scene
•    Entities
•    Factory
•    House Floor plab
•    iRobot Create Simulation
•    KUKA LBR3 Arm
•    Lego NXT Tribot Simulation
•    ModernHouse
•    Multiple Simulated Robots
•    Outdoor Environment
•    Pioner 3DX Simulation
•    Simple Simulated Robot
•    Simulated Air Resistance
•    Simulated Sumo
•    Urban Environment
Contoh tampilan simulasi robot Lego NXT Tribot yang dapat dilihat pada gambar 5.
gambar22
Gambar 5. Contoh simulator robot Lego NXT Lebih lengkapnya dapat dibaca di majalah PC Media edisi oktober dan nopember 2010. Semoga dua artikel ini berguna untuk anda Winking smile

sumber : http://blog.aguskurniawan.net/post/Memprogram-Robot-Dengan-Robotics-Studio.aspx