IEEE Spectrum

IEEE Spectrum


Video Friday: PR1, DARPA Cyborgs, and AR Drones Go Haywire

Posted: 31 May 2013 08:24 AM PDT

null

Before PR2, there was PR1. Plus tons more videos, as always!

Can Big Data Win Your Next Court Case?

Posted: 31 May 2013 07:06 AM PDT

null

A lawyer's startup is mining the court system for its data

How Bad Is PV Panel Performance?

Posted: 30 May 2013 03:06 PM PDT

Customers complain about long-term performance, durability, and reliability

The Age of Plenty

Posted: 30 May 2013 02:11 PM PDT

null

Don't listen to the doomsayers. Technology will let us feed 10 billion people. Here's how it'll happen—A SPECIAL REPORT

Stopping Starvation by Satellite

Posted: 30 May 2013 01:47 PM PDT

null

Satellite data can predict agricultural output and famine

Farming by the Numbers

Posted: 30 May 2013 01:44 PM PDT

null

Precision agriculture brings computing's accuracy to the ancient art of cultivation

Everything You Always Wanted to Know About Big Ag

Posted: 30 May 2013 01:42 PM PDT

null

Selling to the world, not feeding it

BBC Blows £98 Million on Digital Media Initiative

Posted: 30 May 2013 01:02 PM PDT

Suspends CTO for "overly ambitious and poorly managed" project

Designing a More Human-Like Lower Leg for Biped Robots

Posted: 30 May 2013 11:53 AM PDT

null

Japanese roboticists have set out to reinvent the wheel, er, the leg

Mars Trips Pose Radiation Risk

Posted: 30 May 2013 11:47 AM PDT

Radiation measurements made by NASA's Curiosity rover put hard numbers on the space hazard

Graphene Image Sensor 1000 Times More Sensitive to Light

Posted: 30 May 2013 10:52 AM PDT

New graphene sensor promises to transform the digital camera industry with cheap and efficient image sensors

Agricultural Productivity Will Rise to the Challenge

Posted: 30 May 2013 08:16 AM PDT

null

We can feed a growing world for decades to come provided that we invest in research not only in the advanced countries, but everywhere

GM Foods Grow Up

Posted: 30 May 2013 07:37 AM PDT

null

With help from robots and new genetic tricks, farmers could feed the planet while dodging the controversy

Trossen Robotics Blog

Trossen Robotics Blog

Link to Trossen Robotics Blog

New Sealed Floor Mat Switches Are In!

Posted: 30 May 2013 01:37 PM PDT

Looking for a more rugged solution to our Standard Floor Mat Switches? Well we’ve got it! We now have four different sealed floor mats in stock in two different sizes, and two different trigger weights. These particular switches are a perfect solution for monitoring security points, inventory, and more. While the mats are most often used in security applications but it can also be used for projects such as interactive arts, stage triggers for plays, animal behavior tracking and more. They can even be placed underneath carpeting and welcome mats.

The 9″ x 15″ comes comes in trigger weights of 25lbs and 60lbs. The 18″ x 24″ mats also comes in the same 25lbs and 60lbs trigger weights.

Stay tuned for new products as well as some new videos!

RobotShop Feeds

RobotShop Feeds

An Indepth Look of FlowBotics Studio V2

What is FlowBotics Studio?

FlowBotics Studio is a new development platform for robotics software: it boasts the powerful FlowStone graphical programming language, and includes many demo robotics projects to get you started.  It can be used to control just about any robotics platform, data acquisition board, motor controller, servo board, sound card, or webcam.

FlowStone Components and Ruby Modules

FlowBotics Studio includes hundreds of built-in components that allow you to interface your PC to many of the standard computer peripherals and, using the FlowStone programing language, you can quickly create new components for new hardware. You can also easily create new projects with custom GUI screens, knobs, buttons, switches, etc. that will run live from within FlowBotics Studio without needing to wait for compilation.

Using the FlowStone programming language is as easy as dragging new components out of the library into the project’s schematic, and making green links to connect one component’s output of another one’s input. FlowStone even has support for writing custom modules in Ruby, a traditional procedural language.

FlowBotics Studio Demo Projects

There is a growing collection of pre-made demo projects for use with your robotics hardware: the demos range from GUIs for simple interface card and sensor — that give you access to real-time analogue and digital signals — to full-blown robotics control applications — that have visual representations of your robots that can be manipulated directly with the mouse: the project calculates the inverse kinematics and moves the robot immediately.

The projects also have a powerful pattern sequencer component that is used to build reusable patterns that allow you to program the gait of a walking robot within minutes or hours, instead of days or weeks.

FlowBotics Pattern Sequencer

Since the demo projects are open source, they can be modified to tailor a specific purpose or parts can be extracted for use in new projects, and the new demos will be available through FlowBotics updates.
FlowStone Custom Graphical Objects

Graphics in FlowStone

The FlowStone programming language includes a powerful graphics engine that allows you to make custom graphical objects by using standard bitmaps or by drawing your own shapes on the screen. Using this system, you can build entirely custom interfaces for your projects and integrate photographs, drawings, and graphs.

Video in FlowStone

Using FlowStone, you can record and playback video from your webcam and, using some of the video processing modules, can do motion detection, colour detection and facial recognition. The graphics engine you can even display live video inside your project’s GUI.

Audio in FlowStone

FlowStone also has a powerful audio engine that allows you to record and playback sounds, and even generate some of your own. You can import WAV and MP3 files and process the audio using signal processing modules like EQ: you can even create your own synthesizer sounds using the built in oscillators and filters.

Interface to the outside world

FlowStone has a huge range of supported computer interfaces, from data acquisition boards, home automation, webcams, soundcards, networking, serial ports and USB devices. There are thousands of supported devices, including parts from Lynxmotion, Phidgets, Pololu, Robot Electronics, and Netvox and also parts implementing standard Bluetooth, Xbee, Modbus, TCP/IP, UDP/IP, HID, RS232, RS485, CAN Bus, SPI, I2C, X10, DMX512, and other popular protocols.

Much more hardware

Applications

Hobby Robotics

Use FlowBotics Studio to control your hobby robotics, using the pre-made demo projects for many of the Lynxmotion kits or build your own projects just for fun.

STEM Education

FlowBotics Studio is the perfect tool for education. It is simple enough that it can be used by children from secondary and high school, but also powerful enough to be used by university students for undergraduate and graduate studies. The rapid development capabilities of the software mean that you can achieve much more in a short lesson than you could with traditional programming tools.

STEM Projects

Science: Use FlowBotics Studio to create applications for science experiments, test and measurement, data logging, graphs, saving files to disk and more.

Technology: FlowBotics Studio can be the heart of your design for things like home automation, A/V recording, video processing, audio processing, more.

Engineering: Use FlowBotics Studio to create mechatronic engineering systems including control systems, SCADA (supervisory control and data acquisition), human-machine interface, and autonomous robot systems.

Math: Use FlowBotics Studio to teach mathematics, from binary numbers and boolean algebra to trigonometry functions and graphs.
Phidgets Sensor Interface Kit 8/8/8

Data Acquisition

Want an easy way to capture data from the outside world? The FlowStone language has built in support for many popular data acquisition devices: for example, you can use a Phidgets Sensor Interface Kit 8/8/8 to sample analog and digital signals.

Robotics

The serial port communication in FlowStone allows you to connect to a wide range of low-cost robots. You can use Inverse Kinematics (IK) and Proportional Integral Derivative (PID) modules to manage movement and create impressive interactive user interfaces to control your robot live.

Lynxmotion AL5D Robot

Digital Signal Processing

By connecting to external analog I/O devices, you can stream high data rate signals directly into FlowStone. The Stream data components and DSP code component can then be used to create complex signal processing, and all this happens in real time.

You can even tweak your algorithms and user interface live – while your data continues to stream. This makes the development process extremely quick as you see the effects straight away.
Video Processing

Image Processing

The FlowStone language has many video functions built in. You can easily connect to external webcams, record video to disk and perform complex tasks like motion, colour and face detection with ease.

Home Automation and Security

Using Netvox wireless sensors or the X10 home automation system, you can create a completely customized home automation or alarm system.

Using passive infrared sensors, check for motion and trigger lights and cameras. Use FlowBoard and the GSM module to send SMS alerts back to you if key events occur. Switch on and off appliances or lighting.

Industry

FlowStone is even used in industry for creating complex applications from test and measurement, SCADA, data logging, machine control and even UAVs.

     

More Recent Articles




Your requested content delivery powered by FeedBlitz, LLC, 9 Thoreau Way, Sudbury, MA 01776, USA. +1.978.776.9498

 

IEEE Spectrum

IEEE Spectrum


Restructuring and Retrenchment in Nuclear Fuels

Posted: 29 May 2013 03:05 PM PDT

null

One plant down, one teetering, and a major player up for sale

A Definitive Explanation for LED Droop?

Posted: 29 May 2013 08:58 AM PDT

null

Experiments point to the Auger explanation, but critics dismiss the claims of a conclusive proof

Signal-Twinning Trick Breaks Fiber Distance Record

Posted: 29 May 2013 06:12 AM PDT

null

Distortion-defeating system sends a 400-gigabit-per-second signal four times as far