BYOD : Build your own drone… multi-rotor quadcopter that is!

In this world of ever increasing opportunities to purchase ‘toys’ classified as ‘drones’… have you ever wanted to fly a drone? Have you ever asked yourself the question… should I buy a drone or build? This presentation will discuss why the term ‘drone’ should be most generally referred to as… ‘multi-rotor copter’ and not UAV (unmanned autonomous vehicle) or drone. This presentation will discuss the basics of how a multi-rotor works… the steps to build a multi-rotor… including details on flight controllers, frame selection, motors and props (including determining what type of multi-rotor will suite your purpose), speed controllers and batteries. There are a lot of variables… all of these details will be broken down, making the process of building your first copter a ‘flight in the park’. At the end… a flying multi-rotor copter will be air-worthy and demonstrated.

 
13 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

lecture/demonstration

Learning Outcome

At the end of this workshop... you will know the basics of how to build a multi-rotor quadcopter.

Target Audience

anyone interested in learning how to build a multi-rotor copter.

schedule Submitted 2 years ago

Comments Subscribe to Comments

comment Comment on this Proposal

  • Liked Diane Zajac-Woodie
    keyboard_arrow_down

    Diane Zajac-Woodie - The Business Analyst: How To Be More Than a Proxy

    180 mins
    Workshop
    Beginner

    As a business analyst on an agile team, do you spend your time gathering decisions from Product Owners (or stakeholders) and passing them on to development teams? Are you tired of simply being a “proxy without power?” What can you do to boost your impact and become invaluable to your team?

    In this workshop, Diane Zajac-Woodie demonstrates how any team can benefit from the communication and facilitation skills of an experienced BA. Through some experiential exercises, you will learn what impact collaboration has on results and why requirements are just as important as ever. Diane also teaches you how to document requirements so people will actually read them. Using Acceptance Test Driven Development (ATDD), you will practice writing requirements that describe the exact behaviors that you expect in a format that everyone understands.

    Be inspired to embrace your role in an agile environment and leave with new techniques that encourage more cohesive teams and ultimately lead to higher quality software.

  • Liked Daniel Davis
    keyboard_arrow_down

    Daniel Davis - Learning Agility over Learning Agile

    Daniel Davis
    Daniel Davis
    Executive Consultant
    Pillar
    schedule 2 years ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    We've all caught some of the hype around "agile" and most have at least heard (if not directly seen) its benefits. In this talk, we are going to dive deep into one key aspect - Continual Learning. We'll discuss how it has become a staple for our modern day technical careers; how if you aren't growing, adapting, and evolving you're stagnating and how eventually you won't outgrow your job - it will outgrow you. We'll then investigate the factors of Learning Agility and explore ways that we can use it to help us not just survive, but thrive in our current environments.

  • Liked Sue Johnston
    keyboard_arrow_down

    Sue Johnston / Andrew Annett - Get the Story Before you Write the 'Story' - Journalistic Skills for Agile Professionals

    90 mins
    Workshop
    Intermediate

    "Who are you?" "What do you want?" and "What are you going to do about it?" Those are the essential questions reporters use for practically any daily news story.

    Do they sound familiar? "As a [Who are you?] I want [What do you want?] so that I can [What are you going to do about it?]."

    Building software may seem light years away from journalism, yet there are techniques to be shared. How does a reporter blend natural curiosity, information from multiple sources and some basic writing skills to create a meaningful, well-crafted, unbiased story - and deliver it for daily release?

    In this interactive session, Sue and Andrew will examine the parallels between interviewing people for news gathering and interviewing users and customers to discover what they need and want from your products. The focus is on telling a meaningful story that leads to a great product. You'll discover how to:

    • Identify the best people to talk with - they may not be the usual suspects
    • Explore ways make users and subject matter experts excited about talking with you
    • Practise techniques for questioning that build trust and elicit information
    • Navigate via curiosity - this is not the time to be an expert
    • Create a story in which you make meaning from relevant voices and perspectives

    You'll leave with tools reporters use to develop their products and be able to apply them to create and use effective user stories that lead to useful and usable products.

     

  • Liked Guy Royse
    keyboard_arrow_down

    Guy Royse - Putting the D&D in TDD

    Guy Royse
    Guy Royse
    Geek
    Pillar Technology
    schedule 3 years ago
    Sold Out!
    240 mins
    Workshop
    Beginner

    Are you tired of TDD workshops that make you do boring things like calculate bowling scores and prime factors or demonstrate how to win at the game of life? If so, this is the session for you In this TDD workshop we will be building the domain model for EverCraft -- a new MMORPG from Blizzards of the Coast. We have lots of story cards prepared covering features from combat to magic, classes to spells, and races to items. Plus, we'll be defining some of these cards during the session in case you want that +9 knife of ogre slaying or enjoy casting magic missile at the darkness.

    This workshop is language agnotisic and for all levels of developers. The focus is on TDD and emergent design but pair programming will be covered as well. The only requirement is that you bring a laptop and that you be able to test-drive you code with your language of choice. When you are done you will emerge a better programmer for the experience but there is small chance you will have a craving for Cheetos and Mountain Dew.

  • Liked Dave Nicolette
    keyboard_arrow_down

    Dave Nicolette - Using Lego to visualize Cycle Time and Process Cycle Efficiency

    Dave Nicolette
    Dave Nicolette
    Consultant
    Neo Pragma LLC
    schedule 2 years ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    When delivery issues are made visible, there is often an immediate and natural change in behavior. In this session I will demonstrate a simple technique we have used with several teams at my current client to track Cycle Time and Process Cycle Efficiency (PCE) using Lego. In some cases, team members started to behave differently right away, as soon as they saw where the time was going. Two interesting effects occurred naturally, without any training. First, teams that saw a lot of red Lego on their boards adjusted their work in process (WIP). They didn't know the term "WIP" but they could see the effect and acted appropriately on the information. Second, the moment a team mate placed a red brick on the board, other team members asked what the impediment was and how they could help remove it. 

  • Liked Daniel Davis
    keyboard_arrow_down

    Daniel Davis - Story Mapping Made Real

    Daniel Davis
    Daniel Davis
    Executive Consultant
    Pillar
    schedule 2 years ago
    Sold Out!
    180 mins
    Workshop
    Beginner

    The art of building software combines understanding the value it creates and capturing the vision of the user. The best tool developed, thus far, to capture these needs is a Story Map, a tool that is both easily learned and easily implemented. Join us to learn how to build a Story Map, break down that map into story cards, and advance through a process that will provide details essential to successful execution and development of a project.

     

     

  • Liked Diane Zajac-Woodie
    keyboard_arrow_down

    Diane Zajac-Woodie - There’s No “I” in Team, But Should There Be?

    90 mins
    Panel
    Intermediate

    Scrum suggests that business analysts, testers and developers shed their old job titles and don the badge of “team member.” And current trends like mob programming further encourage team members to abandon their individual goals in the interest of team achievements. It seems there really is no “I” on some teams...but should there be?

    In this session, Diane evaluates the pros and cons of eliminating job titles and examines the concept of becoming a generalizing specialist. What does that really mean? What are the impacts to the team? Can you maintain your individual skills while your contributions to the team are getting blurred?

    Come and join in the discussion!

  • Liked Daniel Davis
    keyboard_arrow_down

    Daniel Davis - TDD vs. ATDD – Which, When & Where!

    Daniel Davis
    Daniel Davis
    Executive Consultant
    Pillar
    schedule 2 years ago
    Sold Out!
    45 mins
    Talk
    Beginner

    This session will explore the differences between Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD). It will give you insight into the advantages and disadvantages of both, as well as, help you to better understand which should be used where and when. By the end of the session you should be well along the path to TDD vs. ATDD enlightenment.

  • Liked Dave Nicolette
    keyboard_arrow_down

    Dave Nicolette - Automated Testing and TDD for Mainframe Applications

    Dave Nicolette
    Dave Nicolette
    Consultant
    Neo Pragma LLC
    schedule 2 years ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Mainframe systems continue to play an important role in large IT operations. Contemporary software solutions often comprise components that run on multiple platforms, from smart phones and tablets to Windows, OSX, and *nix systems, and mainframes. 

    Is it feasible to extend modern software engineering practices like continuous integration; automated deployment; automated unit, component, and functional testing; and test-driven development to this venerable platform? It turns out to be quite feasible. There are several practical approaches to the problem, including commercial products from IBM and third parties; off-platform test drivers such as Cucumber, Concordion, and FitNesse; service virtualization products; on-platform approaches such as Java on zOS Unix System Services; hand-rolled mocking of CICS, DB2, and MQSeries resources; using IBM utilities to isolate and test individual steps from batch jobstreams; and isolated off-platform solutions based on hand-rolled test frameworks running under S390 emulation or mainframe-compatible compilers.

    This session provides a summary of several of these approaches. Unfortunately, it isn't feasible to run working examples on an actual mainframe in the context of the conference. We can show code that works and walk through it to illustrate approaches to test automation that are in use in real mainframe environments, and we can demonstrate the emulation-based solutions that don't require a connection to a real mainframe.

    To wrap up, we can have a group discussion about the specific testing and automation issues you have in your organization and how you might introduce test automation on your mainframe systems. Better yet, you can share your own stories of how you have solved this problem.

     

  • Liked Rich Dammkoehler
    keyboard_arrow_down

    Rich Dammkoehler - TDD For Large Embedded Systems

    Rich Dammkoehler
    Rich Dammkoehler
    Consultant
    NOrad Ltd.
    schedule 2 years ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Approaching TDD for Large Embeded systems. Provides a list of Gotchas and Fixes for those problems. 

  • Liked Rich Dammkoehler
    keyboard_arrow_down

    Rich Dammkoehler - Measuring Agile Teams Without Being Evil

    Rich Dammkoehler
    Rich Dammkoehler
    Consultant
    NOrad Ltd.
    schedule 2 years ago
    Sold Out!
    45 mins
    Talk
    Beginner

    Applying some common and not-so common measures to Agile teams to gain a better understanding of their performance and improvement. Providing special attention to things managers should look at and should not.

  • Liked Matt Barcomb
    keyboard_arrow_down

    Matt Barcomb - Flow of Product Quality

    Matt Barcomb
    Matt Barcomb
    Principal Consultant
    odbox
    schedule 2 years ago
    Sold Out!
    90 mins
    Talk
    Intermediate

    Most agree that creating a quality product is the responsibility of a whole team. But how does this actually work for the critical development functions of design, analysis, coding, test and ops?

    Using a real-world example, this session covers concepts and practices that integrate those functions collaboratively, avoiding micro-silos and “smallerfall”. First, changes to how and when those functions work will be discussed. Next, the “test volcano” model will be applied to the workflow. Then, swarming and studio practices will be covered. Finally, the new testing and development concepts will be applied to deployment strategies.

    Attendees will leave with a snout-to-tail process and set of practices that can be used to evolve their current teams toward a true collaboration that enables the flow of quality products.

  • Liked Matt Barcomb
    keyboard_arrow_down

    Matt Barcomb - A Systems Approach to Modern Leadership

    Matt Barcomb
    Matt Barcomb
    Principal Consultant
    odbox
    schedule 2 years ago
    Sold Out!
    90 mins
    Workshop
    Beginner

    Many organizational change initiatives fail due to lackluster leadership support. This should not surprise us as we often find that just below the surface nothing has changed. We should not expect organizations to transform if we don't design an ecosystem that allows emergence and growth to thrive.

    The future of leadership lies in the ability to cultivate this ecosystem. Modern leaders need to facilitate continuous change by seeing their organization as a system while simultaneously embracing uncertainty.

    Attendees will leave this session with the ability to facilitate pragmatic practices they can use immediately to apply fundamental concepts about systems and uncertainty.

  • Liked Matt Barcomb
    keyboard_arrow_down

    Matt Barcomb / Matt Barcomb / Rachel Howard - Talent Development 3.0

    45 mins
    Talk
    Beginner

    Your company’s lean/agile transformation needs to include a major overhaul of your talent development practices. The landscape of finding, growing and retaining talented people has changed drastically over the last 10 years and lean practices and an agile mindset only accelerates that change so you need to be prepared?

     

    During this session, Rachel Howard and Matt Barcomb will guide you through new ways of finding good people that are better matches for your organization, professionally and culturally as well as more effective ways to grow talent in-house and creative retention methods that better match the needs of the new generation of technologists.

     

    Anyone who has traditional “HR responsibility” or is involved with traditional recruiting, hiring, compensating or training will leave this session with fresh ideas and pragmatic practices they can put to use quickly.

  • Liked DJ Daugherty
    keyboard_arrow_down

    DJ Daugherty - A Managers Guide to Gaining an Appreciation for the Engineering Practices

    DJ Daugherty
    DJ Daugherty
    developer
    Pillar Technology
    schedule 2 years ago
    Sold Out!
    90 mins
    Talk
    Beginner

    Development engineering practices are many times misunderstood or completely ignored by the business.  The business wants valuable features, faster and with few defects.  I believe when the business and development understand each others practices... each party can delivery more business value... cheaper, faster, simpler.  This presentation will be a fun journey allowing developers and business-types alike to come to a common understanding of why understanding each other is important.

  • Liked Dave Nicolette
    keyboard_arrow_down

    Dave Nicolette - Coding for Food

    Dave Nicolette
    Dave Nicolette
    Consultant
    Neo Pragma LLC
    schedule 3 years ago
    Sold Out!
    60 mins
    Workshop
    Intermediate

    This is a hands-on programming session in which the winning teams will receive fabulous prizes (masquerading as cheap candy). The point of the session has to do with the basis for awarding candy to the winning teams. We do not wish to reveal that point in advance.

     

     

  • Liked Tom Churchwell
    keyboard_arrow_down

    Tom Churchwell - Agile QA

    Tom Churchwell
    Tom Churchwell
    IT Director
    Cengage Learning
    schedule 3 years ago
    Sold Out!
    60 mins
    Talk
    Intermediate
    Agile practices, emphasizing individual interaction, customer collaboration, working software and adaptability have transformed software delivery.  Ironically, many QA organizations have dodged the agile bullet and remain unchanged. Developers still rely on QA to test for them after development is done.  They still wait to throw it over the wall to QA after they've finished some discrete functionality and the tradition of keeping QA out of the team rooms lives on.  
     
    In another twist of irony, QA is complicite in the conspiracy.  We resist the imperitive to learn how to automate.  We continue to congregate together instead of dispersing into the team rooms and we have not learned how to effectively say "No" when the organization slips on dates and tries to compress the time available to conduct testing.  
     
    Defects are still getting through and the impact affects not only QA, but the Dev teams and many other parts of our organizations.  We are giving the naysayers ammunition to say "we tried it, but agile isn't working". The "evidence of it working just isn't there" they say, and QA, done this way, is helping them make their case.  As Pogo once said, "We have met the enemy and he is us".
     
    This session will explore how QA needs to learn new skiils and adopt new practices to become an integral part of the Solution Delivery Team(s).  We will look at Quality Metrics, Test Automation and the Testing Pyramid and explore some of the new skills QA team members need to learn in order to become a more integral part of the tight feedback loops necessary in an agile world.