Friday, July 10, 2015

What is Real-Time?!

When the simulation clock reaches a certain time in real-time simulation, the same amount of time must have passed in the real world.


Real-Time Windows Target™ (now Simulink Desktop Real-Time™) and xPC Target™ (now Simulink Real-Time™) are no the same!

 Simulink® Real-Time™ lets you create real-time applications from Simulink models and run them on dedicated target computer hardware connected to your physical system. It supports real-time simulation and testing, including rapid control prototyping, DSP and vision system prototyping, and hardware-in-the-loop (HIL) simulation.

 Simulink® Desktop Real-Time™ provides a real-time kernel for executing Simulink models on a Windows® or Mac laptop or desktop. It includes library blocks that connect to a range of I/O devices. You can create and tune a real-time system for rapid prototyping or hardware-in-the-loop simulation with your computer.

Simulink Real-Time provides native I/O drivers and functions for target computer hardware purchased directly from the respective hardware manufacturer, which provides backward compatibility for target applications built with xPC Target™,  Simulink Desktop Real-Time™ provides a real-time kernel for executing Simulink® models on a laptop or desktop running Windows® or Mac OS X. It includes library blocks that connect to a range of I/O devices.

Wednesday, July 8, 2015

Sniffing 127.0.0.1 or localhost packets

Unfortunately this task is not possible in windows using SharkWire so the alternative is using RawCap. You can download it here: http://www.netresec.com/?page=RawCap

Monday, June 29, 2015

How to install GraspIt!

GraspIt! was created to serve as a tool for grasping research. It is a simulator that can accommodate arbitrary hand and robot designs. It can also load objects and obstacles of arbitrary geometry to populate a complete simulation world. The GraspIt! engine includes a rapid collision detection and contact determination system that allows a user to interactively manipulate a robot or an object and create contacts between them. Once a grasp is created, one of the key features of the simulator is the set of grasp quality metrics. Each grasp is evaluated with numeric quality measures, and visualization methods allow the user to see the weak point of the grasp and create arbitrary 3D projections of the 6D grasp wrench space. Here is the website: http://www.cs.columbia.edu/~cmatei/graspit/

If you are running Ubuntu 12 you can use this precompiled version: https://drive.google.com/file/d/0B7S255p3kFXNSmFLREd6dWdDOVk/view?pli=1