Thursday, November 19, 2009

Robo-Ray Project

Robo-Ray is the first Samsung humanoid robot. In this project, I involved in architecture design. I implemented a robot simulator which could simulate its intelligent scenario.

Back to Portfolio

Wednesday, November 18, 2009

Shadow 3D Project

Shadow 3D Project is to develop and make 3D graphics library for Digital TV. I developed Integrated Development Environment such as Scene Editor and Widget Editor. Scene Editor is to construct a scene with various widgets and generate c++ code. Widget Editor is a debug tool to check the widget which is developed with Shadow 3D.

Back to Portfolio

Sunday, November 15, 2009

MutiCube Project

This project was the first asynchronous File Transition Layer(FTL) for a flash memory. It was composed with Sector Translation Layer(STL), Block Management Layer(BML), and Low-Level Device diver layer(LLD). In this project, I was responsible for developing Block Management Layer(BML). We had to come up with a new algorithm and implemented it.
Back to Portfolio

DSP Project

Samsung Electronics needed to reduce efforts and cost of developing software for various Digital TV models. My team decided to develop a reusable and OS Independent software platform. It was Digital TV Software Platform(DSP). With this platform, we could save time and cost of producing Digital TV. In this project, I implemented OS Abstraction Layer(OSAL) and two applications such as AnyNet and EPG .
Back to Portfolio

SHADOW Project

This project was to develop a 2D graphic library for linux, windows, and VxWorks. It was used to many Digital TV models and made huge profit in Samsung Electronics.
Back to Portfolio

Thursday, April 30, 2009

TAME Project

The TAME (Traits, Attitudes, Moods and Emotions) Project focuses on adding complex affective state to a humanoid robot for assisting in the generation of long-term human-robot attachment. TAME is a time-varying affective model that ranges over the complete affective space of an agent. As such it is highly generative, and can produce a wide range of interactive capabilities through a robotic system in support of long-term human-robot interaction. In this project, we plan to extend and develop the TAME time-varying affective control model for use in humanoid robotic systems. Specifically, we will provide a MissionLab implementation of TAME for the demonstration the ability to convey long-term interactive affective phenomena to human observers. I designed a software architecture for TAME which can operate independently and be configurable without recompile it. The affective component was applied to a humanoid robot, Nao.



The Configuration of the Experimental System

Nao's Emotional Gestures and Eye Colors according to Basic Emotions
Back to Portfolio

Tuesday, February 17, 2009

Biped Robot Design

I tried to make a biped robot. Before we make a hardware platform, we simulate what we want to make using a CAE program, ADAMS. Various behaviors were tested and got torque information of each joint. Then, we choose the best motor for this biped robot and design the biped robot with the selected motor. The hardware platform is not made yet.