Lego

TwitterFacebook
Get flash to fully experience Pearltrees

Re: [pyusb-users] "No backend available" error on mac OS 10.6

http://www.mail-archive.com/pyusb-users@lists.sourceforge.net/msg00301.html Ok, try to create another env variable: export PYUSB_DEBUG_LEVEL=debug And send the results. PyUSB will start to dump debug messages on the screen. Wander 2010/5/5 Mike Lawrence > I've tried adding /usr/local/lib to both $PATH and $LD_LIBRARY_PATH (I > had to create the latter), but no luck; the error persists. > > > On Wed, May 5, 2010 at 6:19 PM, Wander Lairson > wrote: > > Hi Mike, > > > > What about your library path? Does it point to /usr/local/lib ? > > > > Wander > > > > 2010/5/5 Mike Lawrence > >> > >> Hi folks, > >> > >> Apologies if I've missed the solution to this in my search of the > >> mailing list's archives, but I'm getting a "No backend available" > >> error when using pyusb-1.0.0-a0 with libusb-1.0.8.
I am having some trouble with the pyusb module. I have narrowed down the problem to a single line, and have created a small example script to replicate the error. I have tried building the libusb module (directly from source AND through macports) for 32-bit (i386) instead of x86_64 (default for OS 10.6), but I receive the same error. http://stackoverflow.com/questions/3010443/python-libusb-pyusb-mach-o-but-wrong-architecture

osx - Python libusb pyusb "mach-o, but wrong architecture" - Stack Overflow

http://www.mindstorms.rwth-aachen.de/trac/wiki/Download4.03

Download4.03 – RWTH - Mindstorms NXT Toolbox

Download the full toolbox below, including all functions with sourcecodes, documentation, examples and demos. For installation see the included README.txt file or the installation guide below on this site. The RWTH - Mindstorms NXT Toolbox is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. The RWTH - Mindstorms NXT Toolbox is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
http://search.cpan.org/~collins/LEGO-NXT-2.00-1/lib/LEGO/NXT.pm

LEGO::NXT - search.cpan.org

LEGO::NXT - LEGO NXT Direct Commands API. use LEGO :: NXT ; my $nxt = LEGO :: NXT -> new ( 'xx:xx:xx:xx:xx:xx' , 1 ); $nxt -> play_sound_file ( $NXT_NORET , 0 , '! Attention.rso' ); $res = $nxt -> get_battery_level ( $NXT_RET ); $res = $nxt -> set_output_state ( $NXT_RET , $NXT_SENSOR1 , 100 , $NXT_MOTORON | $NXT_REGULATED , $NXT_REGULATION_MODE_MOTOR_SPEED , 0 , $NXT_MOTOR_RUN_STATE_RUNNING , 0 , );

Neural Network Manager for Lego Mindstorms NXT | Christoph Bartneck, Ph.D.

The Neural Network manager for NXT is a Java Graphical User Interface which allows Lego fans to easily create, manage and train a neural network which can be exported and used in any program to be designed to run on the LEGO NXT. The total system comprises of two main parts, a UI running on the NXT and the Neural Network Manager running on the PC. The Neural network is created by the Neural Network Manager and can once trained be exported to a Java file that should be compiled and uploaded to the NXT. The NXT side of the system handles the I/O with the sensors (in our application the LEGO Sound sensor) and the communication with the PC. http://www.bartneck.de/2008/04/23/neural-network-manager-for-lego-mindstorms-nxt/

Direct NXT commands

In this final chapter we only list some more examples and commands. Usually they aren't needed in the daily life of a MATLAB Mindstorms NXT programmer. Contents All functions beginning with NXT_ are basically just ported from the official LEGO NXT Bluetooth Protocol and Direct Commands documentation (download Bluetooth Developer Kit from LEGO). Every function that retrieves (i.e. http://www.mindstorms.rwth-aachen.de/documents/downloads/doc/version-4.03/direct_commands.html
http://bricxcc.sourceforge.net/ Bricx Command Center 3.3 Bricx Command Center 3.3 Bricx Command Center (BricxCC) is a Windows (95, 98, ME, NT, W2K, XP, Vista) program commonly known as an integrated development environment (IDE) for programming the RCX (all versions), Scout, Cybermaster, and Spybot programmable bricks using Dave Baum's Not Quite C (NQC) language. And it supports programming the Scout, RCX2, and Spybot using The LEGO Company's MindScript(tm) and LASM(tm) languages via the Mindstorms 2.5 SDK.

Bricx Command Center 3.3

Digital Designer : Download

http://ldd.lego.com/download/default.aspx Download now Download Now LEGO Digital Designer version 4.2 is not available on PowerPC Macs To allow PowerPC users access to their models, we have made a special version of 2.3.20 available exclusively for that architexture.
Bricksmith allows you to create virtual instructions for your Lego creations on your Mac. The magic is based on the LDraw library, a collection of 3D models of Lego building blocks created by enthusiasts from around the world. With Bricksmith, you'll never have to worry about running out of parts! Bricksmith is free. http://bricksmith.sourceforge.net/

Bricksmith

http://www.robotshop.com/eu/lynxmotion-aluminum-t-hex-body-kit-black.html

Lynxmotion Aluminum T-Hex Body Kit (Black) - RobotShop

This is the Lynxmotion Aluminum T-Hex Body Kit (Black) . It is used in manufacturer's T-Hex robots . The laser-cut, black-anodized aluminum panels and aluminum standoffs make a nice Hexapod robot chassis for use with any of the SES legs. It has mounting hardware to hold a Bot Board and SSC-32. It includes 6 ball bearings for leg attachment.

nxt-python - A pure-python driver/interface/wrapper for the Lego Mindstorms NXT robot. - Google Project Hosting

nxt-python is a python driver/interface for the Lego Mindstorms NXT robot. The 1.x releases aim to improve on NXT_Python's interface and should be compatible with scripts which use it while the 2.x releases improve on the API in backwards-incompatible ways and will not work with NXT_Python scripts. Nov 20, 2011: Release of bugfix version 2.2.1. Fixes a major issue with USB on windows and two minor issues in the fantom backend and the push script.

NXT Python

About NXT_Python is a package for controlling a LEGO NXT robot using the Python programming language. It can communicate using either USB or Bluetooth. It is available under the Free Software Foundation's GPL license. It was developed on Fedora Core (Linux), but it has been reported to work on Windows XP and Mac OS X as well.
The NXT IRSeeker V2 (Version 2) is a multi-element infrared detector that detects infrared signals from sources such as the HiTechnic IRBall soccer ball, infrared remote controls and sunlight. It is perfect for robot soccer competitions. The IRSeeker V2 operates in 2 selectable modes,

Products

PLEN - The Ultimate Desktop Robot

PLEN is known throughout the world as the adorable robot that can roller-skate forwards, backwards, and kick a soccer ball all while balancing on one leg. A true marvel of modern engineering, PLEN is made up of the highest grade of servo motors, a powerful onboard microprocessor and precision machined parts. Each robot is built to order by the guys at Systec Akazawa in Osaka, Japan. The robot is controlled wirelessly by Bluetooth and can connect to your PC by standard USB connection.