Skip to content

Repository files navigation

waas

This repository represents the software developed in support of the We Are All Stars installation for Critical NW 2013.

Overview

This project consists of several modular components developed using ROS, Qt, and OLA. Leveraging ROS allows any component to be run remotely allowing for scalability and enforcing clean architecture.

Modules

  • point_downsample - Responsible for transforming and trimming point cloud data
  • blob_tracker - Extracts intersting blobs from downsampled point cloud
  • animation_host - Produces image frames based upon isolated point cloud blobs
  • ola_dmx_driver - Translates image frames into relevant DMX commands, performs pixel mapping
  • waas_control - Controls all stages of point cloud processing, animation, and LED driving. Provides debug and setup utilities

Running

In seperate terminals

 olad						#Starts lighting console
 roscore						#Star ROS master
 roslaunch openni_launch openni.launch		#Kinect OpenNI interfaces
 rosrun point_downsample point_downsample_node	#Downsample code
 rosrun ola_dmx_driver pixel_map_node

Optional

 rosrun waas_control waas_control		#To change parameters
 rosrun rviz rviz				#Visualization

About

We are all stars

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages