Micromouse project information and resources

32 views
Skip to first unread message

Alex Krause

unread,
Nov 26, 2013, 11:46:16 PM11/26/13
to csusb-ieee-st...@googlegroups.com
https://www.dropbox.com/sh/g9gltv7ut87mggy/ziVHvBCH0t
Here is my dropbox link for files for micromouse ( dropbox requires javascript in case you have a script blocker )

If anyone's unaware of what the micromouse project is; it involves designing and building a small robot and programming algorithms onto a microcontroller ( Arduino UNO - ATMEGA328 ) to find an efficient method of maze solving, while avoiding redundant searches in previously explored sections.
    I've made notes for the group regarding the micromouse project. I'm looking for feedback and others to contribute, so if you have any ideas put them on our github or google groups page. These are just general ideas and far from optimal so I'd like to see corrections or opinions on how to move forward.
    If anyone knows someone ( or is personally ) familiar with autocad or similar 3d modeling programs; this could come in handy when we re-design the robot to fit the maze by designing our own housing and other components to form-fit and print them on the campus 3d printer.
    In case anyone is unaware Autodesk, has free software for university students which includes 3d modeling and autocad software.
http://www.autodesk.com/education/student-software/university/popular
    It might even be a nice touch later to get hold of an art / computer graphics major who may be interested in working with us for the design. We could even request a specific sized mouse shape enclosure in autocad or similar for style points; with housing specific for wheels and sensors and blinking led eyes.
 Along with my micromouse notes, included is a .jar ( java ) file which simulates visually, maze algorithm movements. Also included is some general information about the nxc robot simulator, the links in the nxc simulator file are to ISO disk image files, which can be burned ( make sure burned as an ISO not information/data disk ) and booted live or installed from the disk, or it could be ran in Virtual Box or other virtualization software. You can manually install based off of the sourceforge page directions
http://nxceditor.sourceforge.net/
    I have some other ideas on projects if we're low on ideas, but I want to hear if anyone else has ideas for projects ( or mini-projects ) we could work on, on the side. The more projects we can contribute to; the more interest we can draw in those projects. If you're able to work on the micromouse during the winter break feel free to contribute.

If you have any questions send me an email.


Our github is located at: github repository: IEEE_ROBOTC_Micromouse

///////////////////////////////////////////

A compressed container of the files ( 8MB:19MB ) is in the dropbox folder as a gzipped tarball file
it is too large to attach to the post
to extract the tar.gz file in Linux by terminal use:
tar -zxvf micromouse.tar.gz

7zip and winrar should work as well in other systems

///////////////////////////////////////////

the google groups iee site is set to NOT send email messages of posts by default ( if you don't enable when applying ), to change this ( make sure you're a member, click the apply button if not ) click the person with gear icon near the top right of the page and click on Membership and email settings and choose which configuration you want.

alternate resources:
http://code.google.com/p/pylab-works/ python labview + matlab alternative FOSS
http://www.lejos.org/nxj.php JVM java for mindstorms
http://bricxcc.sourceforge.net/ IDE for mindstorms
https://github.com/rdiankov/openrave Open Robotics Automation Virtual Environment: An environment for testing, developing, and deploying robotics motion planning algorithms
http://www.youtube.com/watch?v=t8pCLbTCSI8 LegoNXT Line Following Simulation (OpenRave) video

-Alex  

Alex Krause

unread,
Jan 31, 2014, 5:01:58 PM1/31/14
to csusb-ieee-st...@googlegroups.com
Updated dropbox to include information on island (disconnected wall) handling to avoid redundant or infinite path searches.

Christopher Ramirez

unread,
Feb 1, 2014, 12:50:12 AM2/1/14
to csusb-ieee-st...@googlegroups.com
Awesome!


Date: Fri, 31 Jan 2014 14:01:58 -0800
From: ak.y...@gmail.com
To: csusb-ieee-st...@googlegroups.com
Subject: {CSUSB IEEE Student Chapter} Re: Micromouse project information and resources


Updated dropbox to include information on island (disconnected wall) handling to avoid redundant or infinite path searches.

--
--
You received this message because you are subscribed to the Google Groups "CSUSB IEEE Student Chapter" group.
 
To unsubscribe from this group, send email to:
csusb-ieee-student-...@googlegroups.com
 
For more options, visit this group at:
http://groups.google.com/group/csusb-ieee-student-chapter?hl=en
---
You received this message because you are subscribed to the Google Groups "IEEE Student Branch at CSUSB" group.
To unsubscribe from this group and stop receiving emails from it, send an email to csusb-ieee-student-...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Reply all
Reply to author
Forward
0 new messages