Showing posts with label grasshopper. Show all posts
Showing posts with label grasshopper. Show all posts

Monday, December 5, 2011

Interactive Robotic Fabrication

Interactive Robotic Fabrication from maysam on Vimeo.

We present a series of experiments which explore the use of IPhone accelerometers as joint position sensors and ultrasonic as scanning sensor in order to rebuild a 3d surface. To quantify the performance of the calibration and joint tracking we attached accelerometer and ultrasonic sensor to staubli 160 robot for scanning a 3d surface while second robot draws a section trough the surface in real time. In this example the accelerometer sensor estimate the scanning robot joint 4 and 5 angel and control the position of end arm tool.

Workflow:

Adriano, TouchOSC, ghowl, Grasshopper

Thursday, December 1, 2011

Real Time Robot Simulation- Test (3)











 objective: to scan a section of a surface by using a ping distance sensor   and  an iPhone orientation sensor. master robo's end-arm tool has the scanner and orientation sensor, while the other one has a pen . two other robots are holding board and object. robot's joint 1,2,3 are following master robot's ping sensor  (scanner) and joint 4,5 are fallowing  the  accelerometer sensor of the iPhone  attached to the master robot.

Maysam Ghaffari,
Tutor: Andrew Atwood, Robotic Fabrication/
Sci-Arc Robotic Lab/Fall2011
Real Time Robot Simulation test /
Arduino ping sensor+Grasshopper+ghowl+TouchOSC

Wednesday, November 23, 2011

Real Time Robot Simulation


Maysam Ghaffari/
Tutor: Andrew Atwood, Robotic Fabrication/
Sci-Arc Robotic Lab/Fall2011 
Real Time Robot Simulation test / 
Arduino ping sensor+Grasshopper+Firefly

Wednesday, March 2, 2011

Approach Convergence,GSAPP [Rhino + Grasshopper + Firefly + Arduino]


this is   calibration and testing of a ultrasonic sensor  for designing a responsive chair structure base on the body wight distribution. these sensors can mesure the wight and send them to a 3d printer in order to customize the final production base on the real time data processing. I used ultrasonic sensor connected to arduino board plus Firefly andGrasshopper plugin in Rhino .




Rhino + Grasshopper + Firefly + Arduino- Approach Convergence,GSAPP from maysam on Vimeo.

Thursday, November 18, 2010

Saturday, July 31, 2010

Cognitive City

The concept of Cognitive City is close to human mind. It can ignore the gravity and flow in any direction; it has the ability to adapt to varied responses. It has the capabilities of perception, intelligence, learning, and many others that define numerous properties of synthetic intelligence. This city can sense the environment and behaves effectively according to input form sensors. This artificial intelligence, have several autonomous (agent) entity which observe and acts upon an environment. The agents function based on the simple rules but together organized very complex mechanism in order to accomplish difficulties. In order to have a description of what organizes the city, one must study behavior itself. This type of research is closely tied to the performance of data along a neural network (data structure) which is function as a blue print for agents. In addition, by evaluating behavioral responses to different stimuli such as light, movement, colors, tones, textures, the agent can understand and trigger the next agent.

In this step by step process, I construct a 3D dynamic continuous surface which built layer by layer from the interactions of each simple module, which are monotonous by themselves. In this context, this city generated form a continuous habitable space by removing distinction between horizontal and vertical elements such as walls, floors and staircase. It is completely open and accessible space where you’re inside and outside.

Agents Quantification:

Nearest point to create family of points

Bounding box to hold metadata (data structure)

Average Distance of each point projected on the field

Amplifying y points base on the average distance

Component aggregation base on the different module

Book: Society of Mind by Marvin Minsky which is about cognitive science and dose not reference physical brain structure. Instead it is a collection of ideas about how the mind and thinking work on the conceptual level. A core tenet of Minsky's philosophy is that "minds are what brains do". The society of mind theory views the human mind and any other naturally evolved cognitive systems as a vast society of individually simple processes known as agents. These processes are the fundamental thinking entities from which minds are built, and together produce the many abilities we attribute to minds. The great power in viewing a mind as a society of agents, as opposed to the consequence of some basic principle or some simple formal system, is that different agents can be based on different types of processes with different purposes, ways of representing knowledge, and methods for producing results.









Thursday, July 29, 2010

component aggregation


Hi guy

Here is where I found the tutorials for module proliferation using morph component in grasshopper. Basically, you need to define your module in Rhino and plug into the definition in GH and it will populate your geometry over a surface.

http://jonb.free.fr/nao/index.php/2009/01/09/grasshopper-tutorial-by-nao-box-morphing/