President: Logan Gore

Similar documents
President: Logan Gore

President: Nikolas Ogg

President: Nikolas Ogg

CENTRE OF DIGITAL INNOVATION

Program.

IoT using Raspberry Pi

Enterprise ISEA of the Future a Technology Vision for Fleet Support

Software Computer Vision - Driver Assistance

CS4455/6457: Video Game Design and Architecture

FACULTY MENTOR Khoshabeh, Ramsin. PROJECT TITLE PiB: Learning Python

Creating a VEX IQ Event in Tournament Manager (TM)

Robotics Initiative at IIT IPRO 316. Fall 2003

Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

US Darts Masters Training Guide

Development of a Laboratory Kit for Robotics Engineering Education

TABLE OF CONTENTS WHAT IS CITY CHAMPS? AT THE THEATRE GAME MODES SCORING SYSTEM DIVISIONS & SCHEDULE NEW THIS SEASON ELIGIBILITY & PRIZING TERMS INDEX

Fund a Teachers Wish

Official Skirmish Tournament Rules

Saturday Academy Program

Micro:bit, from BBC to Foundation

Downloading a ROBOTC Sample Program

Robotics Engineering DoDEA Career Technology Education Robot Programming

Realistic Robot Simulator Nicolas Ward '05 Advisor: Prof. Maxwell

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures

Husky Robotics Team. Information Packet. Introduction

Mechatronics. STEAM Clown Production. STEAM Clown & Productions Copyright 2016 STEAM Clown

AGENTLESS ARCHITECTURE

Autonomous Robotic Vehicle Design

LONDON S BEST BUSINESS MINDS TO COMPETE FOR PRESTIGIOUS CHESS TITLE

Technical Education Catalog 2018

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

interactive laboratory

From Boot-to-Root A Method for Successful Security Training

May13-02 Multi-Sport LED Scoreboard with Wireless Communication Project Plan

October Newsletter 2016 Robotics Summer Camp

MSc(CompSc) List of courses offered in

Business Day Advance Registration Has Begun, and the Convenient Business Day Gold Pass is also On Sale

EMPOWERING THE CONNECTED FIELD FORCE WORKER WITH ADVANCED ANALYTICS MATTHEW SHORT ACCENTURE LABS

LONDON S BEST BUSINESS MINDS TO COMPETE FOR PRESTIGIOUS CHESS TITLE

Key Words Interdisciplinary Approaches, Other: capstone senior design projects

AC : A KICKING MECHANISM FOR A SOCCER-PLAYING ROBOT: A MULTIDISCIPLINARY SENIOR DESIGN PROJECT

Space Challenges Preparing the next generation of explorers. The Program

Workshops Elisava Introduction to programming and electronics (Scratch & Arduino)

AlphaPilot Innovation Challenge

Saphira Robot Control Architecture

Running head: THE IMPACT OF COMPUTER ENGINEERING 1

Automated Test Summit 2005 Keynote

UNITING THE WORLD IN LEARNING

Propietary Engine VS Commercial engine. by Zalo

Learning Cyber Security Through Gamification

VEX TOURNAMENT MANAGER SOFTWARE USER GUIDE

Guide to the University of Chicago Chess Club Records

AC : MICROPROCESSOR BASED, GLOBAL POSITIONING SYSTEM GUIDED ROBOT IN A PROJECT LABORATORY

PC s and Micro-Controllers in Mechatronics Education. Santosh Devasia and Sanford Meek

Technology Trends for Government

IL Middle School State Championship 2017

WifiBotics. An Arduino Based Robotics Workshop

School of Engineering SUMMER CAMPS PROGRAMMING : STEP BY STEP ROBOTICS & BASICS OF PROGRAMMING. INTERNET OF THINGS IoT, SMARTPHONE APPLICATIONS

Crowdsourcing an Infrared Street View with the SmartIR App

FP7 ICT Call 6: Cognitive Systems and Robotics

1. General regulations 2. The main objectives of the Festival 3. The Festival organization

STRUCTURE SENSOR QUICK START GUIDE

Devastator Tank Mobile Platform with Edison SKU:ROB0125

Competitive VEX Robot Designer. Terminal Objective 1.4: program and operate the Tumbler

TECHNOLOGY MIND & SOCIETY

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards

Developing a Computer Vision System for Autonomous Rover Navigation

RH King Academy OCULUS RIFT Virtual Reality in the High School Setting

Department of Computer Science and Engineering The Chinese University of Hong Kong. Year Final Year Project

CS Game Programming, Fall 2014

CMRE La Spezia, Italy

USER GUIDE JOINING PLAYSIGHT SMARTCOURT

ROBOTC: Programming for All Ages

ENGI1020. Lab 0 Introduction to Arduino IDE and Hardware Lori Hogan, Lab Instructor - Winter 2019

LESSONS Lesson 1. Microcontrollers and SBCs. The Big Idea: Lesson 1: Microcontrollers and SBCs. Background: What, precisely, is computer science?

Don't move your robot during the match. Stay where you are and don't get in our way. We can t afford to lose. These were the words from our alliance,

AUTONOMOUS ROBOTIC SYSTEMS TEAM INTELLIGENT GROUND VEHICLE COMPETITION Sponsorship Package October 2010

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

Global Developer of Free-to-Play Games for. Mobile Social PC Other platforms

Computing Clubs

Construction Technology Forecast: Harnessing Integration, Mobile, Sensors & Augmented Reality

Electronics Design Laboratory Lecture #1, Fall 2014

RF module and Sensing Workshop Proposal. Tachlog Pvt. Ltd.

B idge Under the Palms in the Palms

ANSYS v14.5. Manager Installation Guide CAE Associates

National Instruments Accelerating Innovation and Discovery

BIG IDEAS. Personal design choices require self-exploration, collaboration, and evaluation and refinement of skills. Learning Standards

Introduction To Immersive Virtual Environments (aka Virtual Reality) Scott Kuhl Michigan Tech

Using the Digital Player Cards Web Application as a Coach

International teams FAQ

Implementing Physical Capabilities for an Existing Chatbot by Using a Repurposed Animatronic to Synchronize Motor Positioning with Speech

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

TECHNOLOGY, MIND & SOCIETY

CompuScholar, Inc. Alignment to Utah Game Development Fundamentals Standards

Spark Matsunaga E.S. Thursday Chess Club 2015/16 Schedule and Registration

Gesture Controlled Robotics Workshop

Appendix E VEX U. VEX Robotics Competition Turning Point Appendix E

Cars Are zero emission cars really as clean as they sound? Two experts explore the true meaning of the term, and look to the future of electric cars.

UMI3D Unified Model for Interaction in 3D. White Paper

Individual Action Plan

Transcription:

President: Logan Gore

What is ACM? A collection of groups focused on fields in computing Game Development Artificial Intelligence High Performance Computing Etc Host Special Events Company Tech Talks Help Sessions Student led Talks Programming Competitions Hackathons

High School Coding Competition Hosted at Carmel High School About 10 students participated Sponsored by ExactTarget Students were very interested in trying again in the Fall Plans for Another Competition Hosted at Purdue University Invite teams from around Indiana Much bigger competition Sponsored by ExactTarget

Applied Computer Science President - Eric Templin VP Michael Clayton

What we do Teach new members mobile-applications development. Work in teams of 4-6 on applications and publish them on app stores.

Purdue App Weather Dining Courts Campus Map/Directions Director of Digital Marketing Martin Sickafoose

Purdue App Coordinate Logging Developer Tool Allows us to send crowdsourced coordinates to remote server of Bike Racks, Emergency Call Boxes, etc. These coordinates can then be statically added to JSON file for viewing on campus map.

Purdue SafeWalk Request Pickup Describe Pickup Confirm Route Sign In/Register

Future Plans Continue work on current projects. Integrate Qualcomm s Gimbal into our applications for contextual awareness. Create ios ports of our applications. Courtesy of CS Department Donation Collaborate with ios development club.

SIGART Artificial Intelligence CHRIS WENDT NIKOLAS OGG

FOCUS AND PURPOSE Team-based projects Complement coursework Collaborate and practice project management Discuss current technologies and implications of AI Work on interesting and unsolved problems

PROJECTS Past Single-player pong Competitive team-based fish sandbox Present Shredded document reconstruction

DOCUMENT RECONSTRUCTION Search space optimization Background subtraction Blob detection Curvature, shuffle, edge, and shoelace solvers

FUTURE PROJECTS Robocode Core Wars

Special Interest Group in Robotics Javid Habibi

Goals This Year: Release & support PROS within the Vex Robotics Community Continue development of new sensors Host multiple Vex College Competitions Compete in the 2014 Vex Robotics World Championships April 24 th 26 th

How have we done?

Purdue Robotics OS (PROS) Completed Development this past summer Priority based scheduler Native C familiar to CS students Improved sensor resolution Released PROS August 22 nd 1,417 downloads as of April 7 th 30 different countries Confirmed Universities include University Illinois Urbana Champaign & Utah State University Continued Support Answered Feature Requests Bug Fixes 2b01 > 2b09

New Sensor: Watchdog V2 Hall effect based current sensor Real time current feedback to drivers Maximum efficiency of motor power consumption Benefits of Version 2 Smaller footprint Reduced analog noise

New Sensor: R.A.D.I.U.S. Reflectance & Analog Data Interpretation Unified Sensor (R.A.D.I.U.S.) Utilizes 32 infrared reflectance sensors Preprocesses all raw data on the sensor and feeds PID values to the primary microcontroller Allows robots to track lines at any angle at maximum speed

Host multiple Vex U Competitions Hosted three different university level competitions: Purdue Vex U Fall Challenge 11/9/13 Five teams in attendance Tournament Champion Purdue Vex U Winter Challenge 2/1/14 Three teams in attendance Tournament Champion Purdue Vex U Spring Scrimmage 3/29/2014 Sparred with University of Illinois Urbana Champaign Tournament Champion

Check our website for updates! http://www.purduesigbots.com Check our Wiki for all our articles! Username: partners Password: boilers President: Javid Habibi jhabibi@purdue.edu

Special Interest Group Game Development Lee Anne Opfer, President

About Us Founded in Fall 2011 Develop all aspects of a game each semester with a multidisciplinary team Currently have roughly 10 team members

Past Projects Mirror Engine Fall 2011 to Fall 2013 Animal Armies Spring 2013 Blob Game Spring 2013 to Fall 2013 20,000 Leagues Over the Sea Fall 2013 to Present

20,000 Leagues Over the Sea Realistic gravitational orbit Built using Unity3D Collaboration with Game Developers United (GDU)

Player

Enemies

Planets

The Game

For the Future Enter 20,000 Leagues Over the Sea into the Independent Games Festival Develop a virtual reality game for the Oculus Rift

High Performance Computing Kurt Kroeger

High Performance Computing Student Cluster Challenge Any hardware fitting within 3kW power limit Given multiple apps and datasets High LINPACK + Most Datasets = Winner

High Performance Computing

High Performance Computing Visit us at sighpc.rcac.purdue.edu Contact me at kkroege@purdue.edu

Operating Systems Nathaniel Cherry

About Us Currently working tightly with SigSAC Interested in Projects Involving: Networking Low level C (Operating Systems) Distributed Systems

Current Projects Projects and Tutorials with Raspberry Pi Boot loading compiled binaries Emulation: QEMU, but did not work with OS IRC Working with SIGSAC Exercise focuses on implementing client according to RCF specifications Wiki Maintain wiki with RPi and systems tutorial and resources.

Future Plans Continue to develop IRC client. Further develop lessons on Wiki Develop advanced group to jump start a new project for next year.

Matthew Gotteiner

What We ve Done C Programming Tutorials Capture the Flag Secure Programming Practices

C Programming Tutorials Introduce members to C Understand what is actually going on inside programs Memory Instructions Sys Calls Better able to secure programs with low level knowledge

Capture The Flag Introduce members to exploiting common software vulnerabilities Permissions, Buffer Overflow, Input Validation, etc Proficiency in Linux required Members gain a better understanding of Linux after completing challenges

Secure Programming Practices Teach members to think smarter about security during programming Understand how to program defensively Know common security mistakes and guard against them

Plans For The Future Secure IRC/Messaging Client Cryptography Multiple platforms Written in C Capture the Flag Get more people involved Harder challenges Assembly Tutorials Reverse engineering