<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>DSpace Collection:</title>
  <link rel="alternate" href="http://dspace.cityu.edu.hk:80/handle/2031/331" />
  <subtitle />
  <id>http://dspace.cityu.edu.hk:80/handle/2031/331</id>
  <updated>2013-04-30T06:07:56Z</updated>
  <dc:date>2013-04-30T06:07:56Z</dc:date>
  <entry>
    <title>Android camera car – Sengital Ltd.</title>
    <link rel="alternate" href="http://dspace.cityu.edu.hk:80/handle/2031/6738" />
    <author>
      <name>Ng, Kwok Yin</name>
    </author>
    <id>http://dspace.cityu.edu.hk:80/handle/2031/6738</id>
    <updated>2012-08-27T00:47:01Z</updated>
    <published>2012-01-01T00:00:00Z</published>
    <summary type="text">Title: Android camera car – Sengital Ltd.
Authors: Ng, Kwok Yin
Abstract: ﻿Android OS, developed by Google, is a hot topic in recent years. Traditional remote-control car is limited user experience in distance and views. In this group project, we aim to find a solution to present a new game experience on remote-controlled car - playing the car with the first-person view likes a driver while driving a car in the real world.
This system has two parts, car part and Android device part. In car part system, it is designed on embedded Android platform that bases on Linux kernel, which transmits real time encoded video signals to an Android device via WiFi, meanwhile, it receives controlling commands such as car movement, servo control and video recording, which are conducted from the Android device controlled by game player. In Android device part, it receives video signal and decode it on the screen and, user can send commands to control the car part any time.
After initial testing, we observed that the quality and stability of video streaming performed well in high speed CPU devices but did not perform well in low one. Therefore, we developed an alternate algorithm to improve it and then video streaming becomes more stable and with high quality.</summary>
    <dc:date>2012-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Intelligent controller for the ghost team in the Ms. PacMan game</title>
    <link rel="alternate" href="http://dspace.cityu.edu.hk:80/handle/2031/6739" />
    <author>
      <name>Kwok, Jenny Ching Man</name>
    </author>
    <id>http://dspace.cityu.edu.hk:80/handle/2031/6739</id>
    <updated>2012-08-27T00:47:01Z</updated>
    <published>2012-01-01T00:00:00Z</published>
    <summary type="text">Title: Intelligent controller for the ghost team in the Ms. PacMan game
Authors: Kwok, Jenny Ching Man
Abstract: ﻿The aim of this project is to control the ghost team so as to minimize the score obtained by Ms Pac-Man in the game. We only focus on how to capture Ms Pac-Man as fast as possible.
A capturing algorithm is used in order to determine if the ghost team can have a guaranteed success to capture Ms. Pac-Man collaboratively. The algorithm is based on the idea of breath-first search in a tree data structure. A tree is built and searched during the calculation. The location of Ms Pac-Man is the root of tree. The children are the connected vertices of that location. If there is any ghost that can reach a certain vertex before Ms Pac-Man can, it will be assigned to that vertex. If all leaf nodes are occupied by ghosts, a collaborative capturing strategy is found. The algorithm proceeds level by level. If a capturing strategy has not been found, the tree will extend from unoccupied vertices and search continuously until the algorithm finds out a capturing strategy or number of leaf nodes is more than number of non-edible ghosts. This algorithm is implemented in an open-source platform of the Ms. Pac-Man game and its performance is evaluated. The ghost team using this algorithm eats Ms Pac-Man effectively and efficiently.</summary>
    <dc:date>2012-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Android camera car – Sengital Ltd.</title>
    <link rel="alternate" href="http://dspace.cityu.edu.hk:80/handle/2031/6740" />
    <author>
      <name>Lui, Tik On (雷廸安)</name>
    </author>
    <id>http://dspace.cityu.edu.hk:80/handle/2031/6740</id>
    <updated>2013-04-05T07:55:36Z</updated>
    <published>2012-01-01T00:00:00Z</published>
    <summary type="text">Title: Android camera car – Sengital Ltd.
Authors: Lui, Tik On (雷廸安)
Abstract: ﻿In this project, the main part is, how can we implement video streaming on every android platform devices and how can we make a specified "tablet" devices that we want? In this project, we want to design a device which is designed on embed Android platform based on Linux Kernel to transmit real time video signals to any Android devices. To make it more interesting, we try to embed this system into a simple motor car and it provides the user playing the car with the first-person view likes a driving a car in the real world. For the performance, the "tablet" device runs smoothly and also video streaming is well performed in the good quality of network or high speed CPU environment. To deal with this issue, we have tried modified the program and its performance is finally improved. Apart from that, the motor car can be controlled smoothly by the user without any problems.&#xD;
This project may be useful for the people who want to study about video conferencing and tablet hardware design since we will explain the rationale and procedure behind of these two parts.
Notes: Nominated as OAPS (Outstanding Academic Papers by Students) paper by Department in 2012-13.</summary>
    <dc:date>2012-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Design of intelligent strategies for simulated soccer player</title>
    <link rel="alternate" href="http://dspace.cityu.edu.hk:80/handle/2031/6741" />
    <author>
      <name>Yick, Ka Ki</name>
    </author>
    <id>http://dspace.cityu.edu.hk:80/handle/2031/6741</id>
    <updated>2012-08-27T00:47:01Z</updated>
    <published>2012-01-01T00:00:00Z</published>
    <summary type="text">Title: Design of intelligent strategies for simulated soccer player
Authors: Yick, Ka Ki
Abstract: ﻿Simulated football is a useful tool for studying artificial intelligent strategies for multi-agent systems. In this project, a 2D football simulation platform called robocup is used as the developing environment. A simulation server program is provided as a football match environment controller. The client program is written by the user as the football player controller. The football match can be performed when the client program is connected to the server.
This project introduces the design and implementation of the basic football player's framework. (1) Converting raw data from the sensor of the simulated football players into useful information, (2) Designing supporting functions to make use of the information collected to calculate and analyze the different situations of the soccer match condition and (3) Giving corresponding commands to the soccer players to perform different actions, like turn body, run, kick ball.....etc, based on the designed decision making functions and attacking strategies.
In this paper, the designed framework of the players and the designed supporting functions will be presented. In addition, 1vs1 and 2vs1 attacking patterns will be demonstrated.</summary>
    <dc:date>2012-01-01T00:00:00Z</dc:date>
  </entry>
</feed>

