Thanks to visit codestin.com
Credit goes to b-tz.com

Oct 2020

Bengesht in 4th Robotics and ROS Meetup

Bengesht overview diagram
Bengesht overview diagram

Last Wednesday, I presented Bengesht and ROS.GH as a communication mechanism between Grasshopper and ROS in 4th Robotics and ROS Meetup at ANYbotics AG, Zurich. Websocket components of Bengesht establish a bi-directional connection with RosBridge node and ROS.GH components can parse the exchanged JSON messages.

Read more
Mar 2019

This time, El Español!

Pasajes Arquitectura has featured Cyber-Physical Macro Matter in their 148th issue! This article in the Madrid-based magazine is the latest publication (after Archdaily, Detail magazine, …) that covers our project. Same as before, the release of this article is thanks to researchers at the Institute for Computational Design and Construction, University of Stuttgart [link].

Read more
Dec 2018

Dynamische und rekonfigurierbare Dachstruktur

Prestigious(!) Detail magazine has covered “Cyber-Physical Macro matter” in its latest printed issue (12.2018) and its website! A three pages article titled “Dynamische und Rekonfigurierbare Dachstruktur” and written by Bettina Sigmund describes our project.

Read more
Sep 2018

Cyber-Physical Macro Matter in A.A.G. 2018 symposium

Our thesis project, Cyber-Physical Macro Matter link was featured in the keynote speech by ICD researcher Lauren Vasey & Maria Yablonina at Advances in Architectural Geometry 2018 symposium link.

Researchers, Lauren Vasey & Maria Yablonina at AAG 2018 (source:facebook.com/aag2018)
Researchers, Lauren Vasey & Maria Yablonina at AAG 2018 (source:facebook.com/aag2018)

AAG 2018

Read more
Sep 2018

RobArch 2018, Archdaily, Designboom,…

I’m very proud to announce that almost one year after presenting our master thesis “Cyber Physical Macro Matter”, it has got published in a series of major events and publications and news networks including Ars Electronica, Robarch2018 Conference, Archdaily, and Designboom.

Left-to-Right: Maria Yablonina, Dylan Wood, Me!, Miguel Aflalo, Jingcheng Chen
Left-to-Right: Maria Yablonina, Dylan Wood, Me!, Miguel Aflalo, Jingcheng Chen

RobArch 2018, Zurich

Robarch2018 conference for robotic fabrication was the first pl

Read more
Sep 2018

Alireza Taghaboni won first Royal Academy Dorfman Award

One of the key milestones in my career path is working under the supervision of Dr. Alireza Taghaboni (NextOffice) in Tehran, Iran. On the 4th of July, He was awarded the 1st Royal Academy Dorfman Prize for promising architects.

Read more
Aug 2018

Ars Electronica Innovation Forum 2018:
Cyber-Physical Macro Material

On Thursday, September 6, 2018, my group-mate Miguel Alfalo and our tutors Dylan Wood and Maria Yablonina are going to present our thesis project “Cyber-Physical Macro Material” as part of the inaugural Ars Electronica Innovation Forum: Get Inspired.

The forum will kick-off the 2018 ARS Electronica Festival: Error – The Art of Imperfection. The presentation will showcase a prototype of the Cyber-Physical Macro Material project currently exhibited in the main ex

Read more
Jun 2018

Cyber Physical Macro Matter at Ars Electronica Center

Our thesis project has been displayed at Ars Electronica center in Linz, Austria as part of “Creative Robotic 2018” exhibition. This exhibition presents a co

Read more
Sep 2017

Serial interface for ros

Festo Gripper, ICD/ITKE (ITECH) Reseach Pavilion 2016/2017, University of Stuttgart, 2017
Festo Gripper, ICD/ITKE (ITECH) Reseach Pavilion 2016/2017, University of Stuttgart, 2017

Combination of Arduino with a ROS based ecosystem has kept coming to my day to day projects in the last two years of my ITECH studies which pushed me to finally organize and publish SERIAL_IO package.

SERIAL_IO is a ROS package initially has been developed for controlling different Arduino based actuator in our research pavilion. It contains two different node

Read more
Apr 2015

Turn on developers mode in your website

Recently I've been working on two websites (IrArc.com and NextOffice.ir) which have a common point; They rely heavily on Javascript! In both cases, they use Ajax technology to fill an HTML element with retrieved data. To debug them I had to refresh the whole page which wastes about 2s of my life every time!

Read more
Feb 2015

NxCad

AutoCad has been always the last thing that I want to deal with! But ever since I start working as an architect, I find AutoCad as a mandatory part of professional environment where all the documents should be transferred and reviewed in this software. And I said Okay! let's face the truth and instead of complaining, make it a better place to work.

Read more
Jan 2015

AC Version

It happens sometimes that you want to transfer an AutoCAD DWG file and you have to change its version (for example downgrading to lower version number). It's a good practice to check the version of files before sending them to the client.

Read more
Jan 2015

Panelized Screen

Panel element prototype
Panel element prototype

As part of our faculty building renovation, it was decided to create a new information board for our scientific association. My proposal was to create a framework instead of a static one.

Read more
Oct 2014

Assign materials randomly by MaxScript

Working in NextOffice architecture studio, I faced the problem of giving a natural look to a masonry building includes thousands of individual bricks!

Read more
Sep 2014

L293D module PCB

If you're exhausted from using complex engineered stepper motor modules and you just want to rotate a simple motor instead of being obsessed about all this hyper-technological stuffs, you'll probably find this L293D board useful. It's all about providing a better interface and occupying less space by wires.

Read more
Aug 2013

GeoDraw

I always love to create something and then see how people response to that! and GeoDraw is one of most successful applications that I created in making users busy. It's a web application, using HTML Canvas and two simple equations to draw different shapes. Users can change variables and get various outputs in real time.

Read more
Sep 2012

Solar Calculations component
for Grasshopper

This is my first experience as a grasshopper developer. I create a simple component called "Solar Calculations" that do all of the basic calculations to get sun properties at specific location, in a specific time.

Read more
Aug 2012

isNember in JavaScript

I wrote this function some time ago to find out if a variable is numeric, regardless of its type. The variable could be a String that contains numeric value.

Read more