Projects tagged ‘control’ and ‘sensor’


Jump to tag:

Projects tagged ‘control’ and ‘sensor’

Filtered by Project Tags control sensor

Refine results Project Tags monitoring (1) hci (1) motor (1) image (1) dcc (1) science (1) temperature (1) train (1) tracking (1) theory (1) tropical (1) pioneer (1)

[6 total ]

0 Users

The Make Controller is an open source network-enabled microcontroller platform, based on the Atmel 32-bit SAM7X, sponsored by MakingThings. It provides easy to use development tools, a rich set of ... [More] libraries to get you started quickly and a variety of integrations to desktop environments. The main support site, with forums, documentation and store can be found at http://www.makingthings.com. There are a variety of software components to the Make Controller project: FirmwareThe firmware for the Make Controller is written in C/C++ and provides a variety of libraries for easily controlling the board's peripherals, communicating on the network, via USB and much more. Docs are available at http://www.makingthings.com/ref/firmware/html. mchelperMake Controller Helper is a configuration program that makes it easy to communicate with the default firmware build for the Make Controller, called Heavy. Heavy communicates with mchelper via OSC (Open Sound Control) and exposes most of the functionality on the board to external control. mchelper also provides an XML server that can manage communication between the Make Controller and other desktop applications if those applications can't or don't want to communicate directly via USB or the network interface. mchelper is written in C++/Qt4. mcbuilderMake Controller Builder is an easy to use, all in one development environment for the Make Controller. It provides a pre-configured toolchain for cross compilation, simple code editor and project management for Make Controller firmware development. mcbuilder is written in C++/Qt4. Flash / ActionScriptThe Make Controller can communicate with Flash & ActionScript projects via the XMLSocket API. This requires running mchelper since Flash can't communicate directly via USB, for example. Docs are available at http://www.makingthings.com/ref/flash. Max/MSPThe Make Controller can communicate via USB with Max/MSP using the mc.usb external. If you don't need to communicate via USB, you can use the built-in udpsend and udpreceive objects along with the OpenSoundControl object from CNMAT. [Less]
Created 4 months ago.

0 Users

The ADAE is a sensor network controller, specifically tailored to suit the needs of ecologists. Note: Planning requires access to MiniZinc
Created about 1 month ago.

0 Users

Peter Lieber, Conner Egbert, and Peter Henderson have created the Digital Train Lab at Utah State University. BackgroundThe use of labs in technical education and research provides a dynamic ... [More] platform for connecting important theoretical concepts taught in lectures to real-world applications. These types of connections can help students learn how to apply the theoretical skills obtained in classes to real life situations. Lab environments also provide excellent experimentation platforms for research and development. Every lab, however, is limited in its range of applicable projects. For example, a small robotics laboratory would not offer as good a platform for students to learn about semiconductor design. Hence, there is a need for a variety of lab environments to give students and researchers the opportunity to explore the field of electrical engineering in different ways. The Digital Train Lab offers another educational and research-friendly platform for students and faculty to use to further progress in their individual and group efforts. For many people, the connection to high level theory and concepts can be reinforced in “hands on” environments. This is another reason that educational systems employ the use of labs in their curriculum. The Digital Train Lab will provide such an opportunity for students to apply the knowledge learned while also offering a platform for technology research and project development. All of these things will further strengthen the ability to teach and help further the progression of technology. The Digital Train Lab provides a lab-based platform for teachers and students to design, build, and test many different electrical projects and computer interfaces for use with a model train system. ProjectOur project is to build a system that can serve these purposes. This includes a model train layout, train control system, sensor network and computer software. The model train layout and control interface were already developed by Marklin of Germany. They also have a rudimentary sensor system, but it does not provide the sophistication to allow for advanced control and automation. We proposed to build a sensor network from the ground up to provide a higher level of complexity. We also need a software application to interface with the controller as well as the sensor network. With our system, model railroad hobbyists can program complex choreography for their train layout for public display. This system can be used my many people as a fun way to learn, as a tool to control large model train layouts, as well as a simulation environment for real-world scheduling and traffic issues. [Less]
Created 11 months ago.

0 Users

Epiphyte is a software package that can monitor and control several parameters of a terrarium or paludarium, such as humidity, temperature and ventilation. It is meant to run on a small computer ... [More] hooked to the appropriate peripherals, and can be controlled either through the host computer or by using a client to connect remotely. Epiphyte is entirely written in ANSI C and developed on OpenBSD, but it should run on any well-behaved UNIX-like operating system. The following peripherals are supported: - mCubed T-Balancer fan controller [Less]
Created 12 months ago.

0 Users

The ProjectIRCE (Integrated Robot Control Environment) is a programming environment for mobile robot software control that makes use of the Player/Stage/Gazebo Project to simulate the robots behavior. ... [More] Since it is a 3D simulation, actually only Player and Gazebo are used. The application lets users to create 3D virtual worlds and place 3d models such as ground, walls (boxes) or cylinders and robots with its sensors such as a Pioneer2DX with a Sick LMS200 sensor. Each robot control can be implemented in a separated tab inside a source-code editor so that it can be compiled later. At the end, the robot behavior can be verified with a simulation that is executed by the system by making an external call to Player and Gazebo. IRCE started as a Master´s dissertation requirement and now it is available for anyone to contribute, make comments or borrow its code for whatever purposes. ScreenshotsSelected model properties are shown beside Grid Drawing from observer cam's viewpoint Player config files are generated from a graphic interface Software Control can also be implemented in the application Animation is execute through external call to Player/Gazebo with one-button-click Requirements to CompileLinux (originally Ubuntu) but should work in other UNIX systems C++ compiler wxWidgets 2.4.2 ( or any compatible version ) OpenGL or any implementation such as Mesa LibXML2 ODE (Open Dynamics Engine) Requirements to RunPlayer/Stage/Gazebo tools (only Player and Gazebo are needed ) (Gazebo should be compiled manually for Ubuntu ) Join the Project´s GroupWant to join the Project or make some comments ? Please feel free to join the group: https://groups.google.com/group/irce [Less]
Created 12 months ago.

0 Users

human computer iohuman computer integrationhuman computer interactionhuman computer intefacehuman computer intersectionhuman computer interactivehuman computer implementationhuman computer impact
Created 3 months ago.