CSCI 394© 2007 JW Ryder1 NXC Information  Not eXactly C  very similar to NQC  Currently has more NXT API supported than LeJOS NXJ  02-05-07  Uses.

Slides:



Advertisements
Similar presentations
1chung 5 th Annual Robofest 2004 Informational Meeting Mar. 20, 2004 Chan Jin Chung Ali Khazaal Jason Lo Computer Science Lawrence Technological University.
Advertisements

COMPANY LOGO HERE Getting Started 1. Download the setup file: Go to Click on the Visit Setup Page link (includes Java.
Here’s what we see when we start a new BlueJ “Project”. BlueJ automatically creates a small “readme.txt” file to hold any directions we wish to write about.
Lego RCX Assembler and a Case Study Luis Paris Dept. of Computer Science University of Mississippi.
Scite Scintilla integrated text editor. Click here.
CSCI Spring '07© 2007 JW Ryder1 Week 2 Material  Install and Configure  Mindstorms NXT Software and User Guide  LeJOS NXJ Alpha  Java.
 LEGO MINDSTORMS is a programmable robotics construction set that gives you the power to create and command your own LEGO robots. The new LEGO MINDSTORMS.
EDDS Error Handling QP & Reliability Team. 2 EDDS Error Handling 1. In case of ‘Error code: -1’ (refer below captured error message ) EDDS system need.
Introduction to R Statistical Software Anthony (Tony) R. Olsen USEPA ORD NHEERL Western Ecology Division Corvallis, OR (541)
Downloading © Copyright William Rowan Objectives By the end of this you will be able to Download text and images from the internet for analysis,
Dr. Wenbin Luo Engineering Department St. Mary’s University San Antonio, TX June 9, 2012.
Lego Mindstorms NXT 2.0 Presented By: Fatma Al-Qattan Haya Al-Hajri Fatma Baqer Hanan Al-Qabandi.
The Online Guide to Creating Podcasts Presented by The Portland Public Schools Multimedia Library Downloading and Installing The MP3 Codec.
Presented by: FTC 4140 Fish in the Boat. Overview How to get and install RobotC How to connect to your robot Download firmware Building schematic and.
How to Download and Install a Sharp Print Driver on a Mac.
Set up the Environment for leJOS NXJ. Required Software Software –JDK 1.6 –leJOS NXJ –USB driver for NXT Mindstorm nxt USB driver Libusb MMN Lab.
Operating Systems Concepts 1/e Ruth Watson Chapter 2 Chapter 2 Windows File and Environment Ruth Watson.
Tutorial 11 Installing, Updating, and Configuring Software
ECE 191: Group 2 NXT Robots & Their Applications in Machine Learning Mentor: Anjum Gupta Group: Roanne Manzano Eric Tsai Jacob Robison Sponsored by: SPAWAR.
[Low-level] Programming of NXT Robots Pavel Petrovič Department of Applied Informatics, Faculty of Mathematics, Physics and Informatics
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 Nicholas Alteen Evan McKeon Michael Humphries Computer Science Program.
CS Tutorial 1 Getting Started with Visual Studio 2012 (Visual Studio 2010 are no longer available on MSDNAA, please choose Visual Studio 2012 which.
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
C O M P U T E R G R A P H I C S Jie chen Computer graphic -- OpenGL Howto.
Robot C Set-up FTC Clinic Nov Patrick Michaud & RobotC Curriculum
How to Tag a Corpus Using Stanford Tagger. Accuracy All tokens: 97.32% Unknown words: 90.79%
Use bluetooth for communication 1. enable bluetooth in NXT and also enable visibility 2. configure setting in brickCC –Wait about 30 seconds for searching.
NXC (and NBC) NXC (Not eXactly C) is a language similar to NQC, which was the most popular way to program the RCX Built on NBC, the Next Byte Code ‘assembler’
9/2/ CS171 -Math & Computer Science Department at Emory University.
Graphical Programming Languages Lecture 19: Supporting Material Dr Kathryn Merrick Thursday 21 st May, 2009.
1 Getting Started with C++. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Visual Studio 2008.
THE TOUCH SENSOR The Touch Sensor, shown in the picture, gives the robot the sense of touch. It gives too different signals when the orange part is ether.
Tool Install How to download & install Java 6 & Eclipse updated version based on Dr. G. L. Ray’s slides.
Programming for GCSE 1.0 Beginning with Python T eaching L ondon C omputing Margaret Derrington KCL Easter 2014.
June 7 th training - DRHS. HOUSE KEEPING  8:30 start  9:40ish RR Break  11: :30 Lunch  12:45 Round 2  1:45 – 1:55 RR Break  3:30 Dismissal.
How to control LEGO® Mindstorms devices Thomas Mueller thomas _ tmspecial.com.
How to Install Eclipse Click hereClick here to download Eclipse.
Lecture 2 February 3, Installing PFE Just unzip the file you download into any directory, such as C:\Program Files\PFE You may right-click on pfe32.exe.
Software Toolchains. Instructor: G. Rudolph, Summer Motivation Desktop Programmers typically write code on the same kind of machine on which it.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
Learn R Toolkit D Kelly O'DayInstall & SetupMod 1 - Setup: 1 Module 1 Installing & Setting Up R Do See & HearRead Learn PowerPoint must be in View Show.
Install CB 1.8 on Ubuntu. Steps Followed Install Ubuntu (Ubuntu LTS) on Virtual machine – (VMware Workstation) (
Using the BlueJ IDE with Mindstorms LMICSE Workshop June , 2005 Alma College.
NXC: Making Music BricxCC has a built-in utility to convert .wav files into .rso files accessible via menu Tools, Sound conversion. Then you can store.
TUTORIAL HOW TO INSTALL & USE DOSBOX ON 64-BIT OPERATING SYSTEM.
Software Toolchains. Motivation 2 Write Run Edit, compile, link, run, debug same platform Desktop Write Run Edit, compile, link, debug on host; run on.
機器人教學成長社群 2014/10/1 Lego EV3 Compatible Software.
Spring 2008 Mark Fontenot CSE Honors Principles of Computer Science I Note Set 11.
PyDev: Python plug-in for Eclipse Yevgeniy Bangiyev 02/07/07 Yevgeniy Bangiyev 02/07/07.
ML-Dev: SML Plug-in for Eclipse Yevgeniy Bangiyev 02/07/07 Yevgeniy Bangiyev 02/07/07.
EV3 Hardware: Anything you can see or touch EV3 Software: Programs written by you Firmware: Programs/Instructions written by the manufacturer.
Printer Management Chapter 5 - Objectives.
MINDSTORMS NXT with JAVA
Hardware, Software & Firmware
Content: What is JMeter? What can I do with JMeter?
Introduction to EV3Dev: Setup with Python
No official support (but it most likely works)
Holyoke Codes LEGO ROBOTICS
Java External Libraries & Case Study
CSCI N207 Data Analysis Using Spreadsheet
Hardware, Software & Firmware
Programming - Buttons Intro to Robotics.
Introduction to Git and GitHub
Programming - Buttons Intro to Robotics.
Compiled from various Internet sources Presented by Mr. Hatfield
Glossary NXT-G – the graphical thing for wimps
Intro. To Java Programming using Lego Mindstorms
Getting the software Install Fantom driver
Java Code Review with CheckStyle
LEGO Mindstorms Robot and Java
Presentation transcript:

CSCI 394© 2007 JW Ryder1 NXC Information  Not eXactly C  very similar to NQC  Currently has more NXT API supported than LeJOS NXJ   Uses NBC for compiles and download  Uses underlying Mindstorms firmware version 1.02 or newer - Ours is 1.03

CSCI 394© 2007 JW Ryder2 NXC Setup and Install  Copy NXC folder to c:\  On a DVD handed out in class  Add folder containing NBC.exe to PATH  c:\NXC\NBC  Create a nxcprojects folder as a sibling to your javaprojects folder

CSCI 394© 2007 JW Ryder3 NXC/NBC Documentation  Not eXactly C (NXC) Programmer's Guide  c:\NXC\NXCDocs\NXC_Guide.pdf  Programming Lego Robots using NQC  c:\NXC\NXCDocs\NQC_Tutorial.pdf  NBC Manual  c:\NXC\NBC\NBCDocs\NBCManual\NBC Manual.htm

CSCI 394© 2007 JW Ryder4 BricxCC for NXT Information  Early release v3.3,  Copy BricxCC folder to c:\  original *.zip file in here  Create shortcut on desktop  Read the ReadMe file

CSCI 394© 2007 JW Ryder5 BricxCC Setup  Edit, Preferences  Compiler  Common: preferred language NXC  NBC/NXC  Include:.;c:\NXC\NXB  EXE:.;c:\NXC\NXB

CSCI 394© 2007 JW Ryder6 Compile and Download  F5 is compile  F6 is download  Notice program number next to F5 and F6 commands  Program location to load on NXT brick

CSCI 394© 2007 JW Ryder7 Explore the NXT  NeXTExplorer (GUI)  Find it in the c:\BricxCC folder  Use to download sound files and other things

CSCI 394© 2007 JW Ryder8 Samples  Good ones in the NXCSamples folder  Print and study “Alpha Rex” code