Flocking algorithm using Sphero

Flocking Animation and Modelling Environment (FAME) is a library that provides simulation and control of flocks of agents. The flocking behaviour and mechanisms have been demonstrated in software simulations such as Unity or Android applications. This project displays the application of FAME in hard...

Full description

Bibliographic Details
Main Author: Tan, Chian Fern
Other Authors: Ong Yew Soon
Format: Final Year Project (FYP)
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/63051
_version_ 1826114256579330048
author Tan, Chian Fern
author2 Ong Yew Soon
author_facet Ong Yew Soon
Tan, Chian Fern
author_sort Tan, Chian Fern
collection NTU
description Flocking Animation and Modelling Environment (FAME) is a library that provides simulation and control of flocks of agents. The flocking behaviour and mechanisms have been demonstrated in software simulations such as Unity or Android applications. This project displays the application of FAME in hardware instead. The Sphero is a Bluetooth-controlled robot developed by Orbotix. A Node.js program is developed to control multiple Spheros in a flock. They are made to move in accordance to coordinates prescribed by Crowd Simulation API, a Unity plugin which directly uses the FAME library to determine flocking behaviour.
first_indexed 2024-10-01T03:36:29Z
format Final Year Project (FYP)
id ntu-10356/63051
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:36:29Z
publishDate 2015
record_format dspace
spelling ntu-10356/630512023-03-03T20:43:32Z Flocking algorithm using Sphero Tan, Chian Fern Ong Yew Soon School of Computer Engineering DRNTU::Engineering::Computer science and engineering Flocking Animation and Modelling Environment (FAME) is a library that provides simulation and control of flocks of agents. The flocking behaviour and mechanisms have been demonstrated in software simulations such as Unity or Android applications. This project displays the application of FAME in hardware instead. The Sphero is a Bluetooth-controlled robot developed by Orbotix. A Node.js program is developed to control multiple Spheros in a flock. They are made to move in accordance to coordinates prescribed by Crowd Simulation API, a Unity plugin which directly uses the FAME library to determine flocking behaviour. Bachelor of Engineering (Computer Science) 2015-05-05T07:33:12Z 2015-05-05T07:33:12Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/63051 en Nanyang Technological University 34 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering
Tan, Chian Fern
Flocking algorithm using Sphero
title Flocking algorithm using Sphero
title_full Flocking algorithm using Sphero
title_fullStr Flocking algorithm using Sphero
title_full_unstemmed Flocking algorithm using Sphero
title_short Flocking algorithm using Sphero
title_sort flocking algorithm using sphero
topic DRNTU::Engineering::Computer science and engineering
url http://hdl.handle.net/10356/63051
work_keys_str_mv AT tanchianfern flockingalgorithmusingsphero