Raspberry PI : developing a lightscape application

Digital cameras, especially DSLR cameras, have the ability to be remotely controlled by external devices. Photography, has also been gaining the interest of many over the pass few years. With the release of the Raspberry Pi, a portable and cost-effective solution to control DSLR cameras can now be d...

Full description

Bibliographic Details
Main Author: Low, Kenneth Kwok Weng
Other Authors: Chia Liang Tien
Format: Final Year Project (FYP)
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59137
_version_ 1811696718946762752
author Low, Kenneth Kwok Weng
author2 Chia Liang Tien
author_facet Chia Liang Tien
Low, Kenneth Kwok Weng
author_sort Low, Kenneth Kwok Weng
collection NTU
description Digital cameras, especially DSLR cameras, have the ability to be remotely controlled by external devices. Photography, has also been gaining the interest of many over the pass few years. With the release of the Raspberry Pi, a portable and cost-effective solution to control DSLR cameras can now be developed. Newly taken images from digital cameras can instantly be displayed or save into any computer. These images can further be processed using many of the images processing software available in the market. However, there are many other creative ways and things for camera hobbyist to experiment or actually do in order to create interesting images and effects, thus making this hobby more interesting. The project aims to develop a lightscape application, which consist of a web server, housed within a Raspberry Pi to display or portrait an image on a moving robot. To achieve a form of wireless communication between the Raspberry Pi and the robot, the Raspberry Pi had to be configured as an access point. On the hardware side, an Arduino, a microcontroller designed for simple and small applications, controlled the robot. The communication between the two devices was made possible using UDP (User Datagram Protocol) transmission, which would transmit the images. By the end of the project, a workable lightscape application, capable of sending images from the Raspberry Pi over to the robot to be portrait, was produced. Features of the application include the ability to select a path from a list of robot paths, upload an image as well as select an image from a list of images. Future work can be done to implement new features and improve the overall efficiency and stability of the application.
first_indexed 2024-10-01T07:43:49Z
format Final Year Project (FYP)
id ntu-10356/59137
institution Nanyang Technological University
language English
last_indexed 2024-10-01T07:43:49Z
publishDate 2014
record_format dspace
spelling ntu-10356/591372023-03-03T20:45:01Z Raspberry PI : developing a lightscape application Low, Kenneth Kwok Weng Chia Liang Tien School of Computer Engineering Centre for Multimedia and Network Technology DRNTU::Engineering Digital cameras, especially DSLR cameras, have the ability to be remotely controlled by external devices. Photography, has also been gaining the interest of many over the pass few years. With the release of the Raspberry Pi, a portable and cost-effective solution to control DSLR cameras can now be developed. Newly taken images from digital cameras can instantly be displayed or save into any computer. These images can further be processed using many of the images processing software available in the market. However, there are many other creative ways and things for camera hobbyist to experiment or actually do in order to create interesting images and effects, thus making this hobby more interesting. The project aims to develop a lightscape application, which consist of a web server, housed within a Raspberry Pi to display or portrait an image on a moving robot. To achieve a form of wireless communication between the Raspberry Pi and the robot, the Raspberry Pi had to be configured as an access point. On the hardware side, an Arduino, a microcontroller designed for simple and small applications, controlled the robot. The communication between the two devices was made possible using UDP (User Datagram Protocol) transmission, which would transmit the images. By the end of the project, a workable lightscape application, capable of sending images from the Raspberry Pi over to the robot to be portrait, was produced. Features of the application include the ability to select a path from a list of robot paths, upload an image as well as select an image from a list of images. Future work can be done to implement new features and improve the overall efficiency and stability of the application. Bachelor of Engineering (Computer Engineering) 2014-04-23T13:22:20Z 2014-04-23T13:22:20Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59137 en Nanyang Technological University 50 p. application/pdf
spellingShingle DRNTU::Engineering
Low, Kenneth Kwok Weng
Raspberry PI : developing a lightscape application
title Raspberry PI : developing a lightscape application
title_full Raspberry PI : developing a lightscape application
title_fullStr Raspberry PI : developing a lightscape application
title_full_unstemmed Raspberry PI : developing a lightscape application
title_short Raspberry PI : developing a lightscape application
title_sort raspberry pi developing a lightscape application
topic DRNTU::Engineering
url http://hdl.handle.net/10356/59137
work_keys_str_mv AT lowkennethkwokweng raspberrypidevelopingalightscapeapplication