Fereshteh Shahmiri

PhD in Computer Science - School of Interactive Computing - Georgia Institute of Technology

 

Technology Square Research Building
85 Fifth Street NW
Atlanta, GA 30308

© 2017 by Fereshteh Shahmiri. All rights reserved.

Serpentine

A Self-powered Reversibly Deformable Cord Sensor for Human Input

HackadayPrize 2018 Finalist in Human Computer Interface Challenge 

Paper is accepted for CHI Conference on Human Factors in Computing Systems. ACM, 2019

[Paper] [video] [poster] [competition]

 

Serpentine is a self-powered, reversibly deformable cord sensor capable of sensing a variety of human input. The material properties and structural design of Serpentine allow it to be flexible, twistable, stretchable and squeezable, enabling a broad variety of expressive input modalities.  The sensor operates using the principle of Triboelectric Nanogenerators (TENG), which allows it to sense mechanical deformation without an external power source.  The affordances of the cord include six interactions---Pluck, Twirl, Stretch, Pinch, Wiggle and Twist. Serpentine demonstrates the ability to simultaneously recognize these inputs through a single physical interface. A 12-participant user study illustrates 95.7% accuracy for a user-dependent recognition model using a realtime system and 92.17% for user-independent offline detection. We conclude by demonstrating how Serpentine can be employed in everyday ubiquitous computing applications.

SATURN

A Self-powered Wide-Frequency Flexible Triboelectric Microphone

[video][paper]

 

received 2th place in NextFlex poster competition 

press released by Georgia Electronic Design Center (GEDC)

 

poster is available here

Focusing on COSMOS (COmputational Skins for Multi-functional Objects and System) research Concept to invent and implement nano material non silicon flexible electronics.  

Description: 

SWIFT is about design, fabrication, evaluation and use of a thin, flexible layered material that is a self-powered microphone.This acoustic sensor takes advantage of the triboelectric effect to transform vibrations into energy. The sound quality, in terms of acoustic sensitivity, frequency response, and directivity, is affected by a set of design parameters that has been explored based on both theoretical, simulation and empirical evaluation. The major advantage of this sensor is that it can be manufactured simply and deployed easily in a wide variety of indoor/outdoor scenarios on both mobile and stationary objects.

Category: #flexible electronics, #Self-powered sensor, #sensor design & fabrication, #triboelectric effect, #audio sensing, #microphone

Fall 2017 – present

#Autodesk Applied Research Lab - Office of the CTO, Pier 9

#Advanced Robotics Intern – Mechatronic/ Software Development Division​

Description:

HIRoVR is a platform for Human – Robot Interaction (HRI) through Virtual Reality (VR) in which the main goal is robot learning by demonstration through VR. The project scope is restricted to developing the interface, data streaming and communication methods among three components; human, robot and VR. For reaching to such goal, extensive research and coding has done in setting up virtual environment, robot motion simulation, sensor feedback and signal processing, KUKA robot motion programming, networking and real-time data stream.

our project showcase at Autodesk University November 2017 titled as "Digital Twin" here

More detail about project here

category: #KUKA, #Robot Learning by Demonstration, #Virtual Reality, #Real-time Communication

Summer 2017

Received 2nd place in "Life Long Health and Well-Being" category in CIC (Convergence Innovation Competition), held by Georgia Tech Research Network Operations Center (RNOC) and the Institute for People and Technology (IPaT)

#CIC winners – spring 2017, # Press released by IPaT

Description: 

​Responsive Letter board is a prototype to facilitate the Rapid Prompting Method (RPM) which is a method to help children with Autism Spectrum Disorder the ability to communicate with others. The hardware part of device works based on capacitive touch sensing and real time data stream over WIFI. It also includes a web interface and back end server to transfer data real time.  

check the full draft for hardware, electronics and software development here

check the poster here

check the web interface here

Adviser: Dr Gregory Abowd, Ivan Rueibo

Category: # Autism, learning tools, Capacitive Touch Sensing, Real-time Communication, UI Design

Fall 2016

# Georgia tech - CS 7450 Information Visualization

# Top Selected Project in Course (by professor and jury in final demo)

Course Instructor: Dr. John Stasko

Check out the interactive interface here and explore all functionalities developed in this story-telling format information visualization.

Description:

WaterVis system is a web-based, data-driven interactive visualization of water data. It is developed in JavaScript using libraries such as D3.js. It has a story-telling style to highlight current issues about water scarcity over globe. It also, provides some suggestions about how people can alleviate such critical circumstances. At the end, system has an exploratory context which works as an interactive tool for users and let them extracts many facts about water data for countries, continents and so on.

category: #User Interface Design and Evaluation, #User Research,  #Data Analysis and Visualization, # Web Development, #Interactive System

Fall 2016

# Georgia tech - CS 7633 Human-Robot Interaction

Description:

RoboCollab is a sketch-based smartphone application interface. It works for remote and real-time controlling of KUKA industrial robots and teleoperation of KUKA robotic arms as well as controlling the robotic arm by multiple operators simultaneously. 

Category: #User Interface Design & Evaluation, #Human Robot Interaction, #Sensor, #Touch Based Interface, #Mobile App #Android UI #Robotics

2016

A Tangible Interactive Projection Surface Experiment

#Georgia tech -  IMAGINE Lab

Description:

TIPSE is a multi-faceted user interface for collaborative urban planning. It uses projection mapping to display simulation results onto custom built reconfigurable construction manipulatives which are used as geometric input. Project consists of real-time depth sensor data streaming between tangible table and virtual simulation. Proposed software is developing in node.js, C# and C++. Visualization of spatial analysis for user interface and interaction is in javascript client-side of web and projection on tangible table.

Category: #Web Development #Electronics

2016 - Present

# Georgia Tech – CS 6750 – Human Computer Interaction Research

Description:

This portable prototype which is inspired by the concept of context aware computing, particularly the automatic contextual reconfiguration, is designed to remove digital distraction. The intent is minimal user interaction while user is engaging in task. As an IoT (Internet of Things) project, this device is able to connect with multiple digital devices and hardware to block distraction issues.

Category: #Human Computer Interaction Research, #User Research, #IOT, #Electronics

Spring 2017

An interactive sensory wearable for playing Laser Tag

#Georgia Tech - IPDL - ID 6763 - Design of Interactive Environments

Description:

The armor worn by players is an interactive wearable that contains lights and vibration motors along with infrared sensors that detect hits from infrared signals. This armor also contains rechargeable batteries and connects to a central server to keep score and send notifications to the players. The armor is connected to the laser gun, which contains a modulated infrared laser that emits from the gun when the players fire the weapon.

Category: #Product Design, #Game #Electronics

2016

A magic mirror that monitors people mood

#Georgia Tech - IPDL - ID 6763 - Design of Interactive Environments

 

Description:

Moody Mirror is a interactive mirror that can monitor people’s mood at a specific location as well as show information using visualization in mirror surface, desktop and mobile app. More than functioning as a real mirror, Moody Mirror also uses sensors to gather data from the environment. Data collected includes people’s mood and the crowdedness of the surroundings. When a person is standing in front of the mirror, he/she is able to see not only themselves but also how happy people are at that location on that day. The mirror also uses a graph to show the average happiness and the crowdedness over a week. Eventually, Moody Mirror will help us identify the happiest time over a week at a location and the happiest place on campus.

Category: #UI Design #Electronics #Web #Mobile App

2016

A Transit Notifier in Georgia Tech Campus

#Georgia Tech - IPDL - ID 6763 - Design of Interactive Environments

Description:

NearbyBusStop is a transit notifier that shows Georgia Tech students the exact location of bus stops, and identifies their walking time, and indicates when the bus is arriving. ( with different GPS function)

Category: #Web # Electronics

2016

Unitized Cable-Suspended Parallel Robot (CSPR)

A small-scale cable robot designing and prototyping to assess its applicability for use on field applications ( where typical factory-based serial robots are unsuitedfor such applications)

# Georgia Tech Digital Fabrication Lab (DFL)

Supervised by: Dr. Russell Gentry

Description:

A group of three or more cable robot axes that will be ganged together to move the end- effector. A central computer, networked to the microcontrollers, instructs the individual axes to move and ensures that the actions are synchronized. The inverse kinematics of the CSPR is managed by the central computer. Our first generation prototype includes gear-reduction stepper motor, motor controller, Arudino MEGA with Ethernet shield, pinch roller assembly, and encoder. One of the goals of such development is large-scale 3D Printing and assembly applications.

Category: #Robotic Automation #Electronics

2016 - Present

A game developed as a desktop application to explore all functionalities of object-oriented programming

#CMU - 15112 Fundamentals of Programming and Computer Science

Category : #Game Design and Developemnt

2013

Visualization with Luxology rendering engine integrated into Bentley Systems, Inc software

Category: # Architecture

2014

An interior design for a dentist

Description:

Although small scale projects may appear simple in design process in first glance, it contains many challenges created by client's demands. Here, the main problem is to design optimum spaces for each function in a dentistry office. Another issue is accurate connection and interaction between each part.

Category: #Architecture

2010

Seeking a synergy between the abstract realm between the material and the immaterial

# Architectural Association (AA) of London

Description:

Manufacturing the Immaterial is about introducing a study on the optical and visual effects obtained in works of OP art. The immaterial quality acts as performance criteria for a geometric exploration where the aim is to manufacture a large scale art/ architectural piece informed by a set of simple rules that are based on manipulation of a given Material. 

Category: # Architecture

2010

An exploration of digital fabrication techniques in manufacturing the building with non-standard form

# University of Tehran

Description

Final thesis on designing a Tech school building in Tehran. with focus on synthesizing building form, function and responsiveness to the contextual environment. The theoretical part of the project was studying the digital fabrication tools and techniques in manufacturing free-form 3-D surfaces. The lattice structure of the building facade is a demonstration of how triangulation and unfolding techniques acts in the construction of non-standard forms.

Category: # Architecture

2011

Design and analysis of geometric configuration of the spaceframe structures

Description:

Intense Course of ‘Spatial Structure’ along with workshop training. Configuration processing environment is in ‘Formex algebra’ - programming language ‘Formian’

Category: #Architecture

2009

# CMU - Parametric modeling and Design Scripting

# Bentley - Training course for Tech support

Category: # Architecture

2012, 2014

Please reload

Programming Robots

An application for running ABB industrial robotic arms real-time, which are controlled by parametric design software tools like Grasshopper

# CMU dFab-Robotics

Description:

LiveRoboAct is a user-friendly application to operate a real-time workflow from parametric design to robotic fabrication. Based on the implemented network capabilities in proposed model, not only one but also multiple robotic arms can interact and collaborate with design model data. In the network features of this model, there is a mediated interface between design software and robot controller interface that lets the user choose different parametric modeling software as the origin of the workflow. A practical experiment is developed in this research to validate the accuracy of the proposed model.

Category: # Robotics, #Desktop App Development

2014

A dynamic interactive tube wall actuated by robotic arm and responsive to human motion in nearby environment

# CMU dFab-Robotics

# CMU Code LAB

Description:

Porosity is a porous interactive surface which is transforming to variety of patterns in response to individuals' motion in nearby environment. In there, robotic arm acted as an actuator for creating the patterns on dynamic animated surface in a real-time process. Work environment includes Kinect as a depth sensor, parametric modeling software environment and real-time robot programming in RobotStudio; RAPID and Python.

Category: #Robotics #Electronics

2013

fold technique with industrial robotic arm to generate variably non-standard complex forms with metal sheets

# CMU dFab-Robotics

Description:

RoboFold is a fold technique for creating non-standard forms involving many folds. Chose v-die press-brake folding to produce precise folds and can be mounted on a single robot-gripper. The workflow consisted Python, Grasshopper-HAL and RobotStudio environments. Designed system took a simple string input made up of a series of 0s and 1s that denotes either a right or a left-hand bend that can generate variably complex forms. Developed an algorithm to generate patterns by having fractals input defined by L-Systems. At the end, cyclical folding allowed folding of extremely long metal sheets. By changing the angle of the folder, the strips can be folded out of horizontal plane which could produce paths nearly as complex as proteins structures.

Category: #Robotics

2014

# CMU dFab-Robotics

# CMU 02317

Description:

RoboMill is an optimization method to maximize the extracted volume of material from a steady tangible physical model. The optimization algorithm is developed based on genetic algorithm (influenced by taken course: Algorithm in Nature). The fabrication process is done by using ABB industrial robotic arm mounted by milling tool.

Category: #Robotics

2013

Practicing on foam hot-wire cutting with KUKA industrial robotic arm

# Georgia Tech DFL-Robotics

Category: #Robotics

2016

# CMU dFab-Robotics

Description:

RoboTATE is a costume method of controlling robotic arm to define work objects within a work cell, precisely indexing materials in multiple positions and programming the robotic arm motions to generate precisely locating framing members in three dimensions.

Category: #Robotics

2013

Please reload

There are no items in this list

Please reload