Saint Louis University Rogue Squadron

Size: px
Start display at page:

Download "Saint Louis University Rogue Squadron"

Transcription

1 Saint Louis University Rogue Squadron 2015 AUVSI Student UAS Competition Abstract Saint Louis University s Rogue Squadron has created an unmanned aerial system (UAS) with three main components: an aircraft, payload, and ground control station. The aircraft is a Senior Telemaster from Hobby Lobby. This airframe has great stability, a big fuselage, and a longstanding history of being a reliable airframe. The payload consists of a gimbal, gimbal controller, two cameras, four batteries, one Raspberry Pi 2 model B, and an autopilot. The ground control station is composed of a Dell Inspiron 15 equipped with Mission Planner, Google Earth, and SimpleBGC_GUI, two remote control transmitters at 2.4Ghz, one transmitter/receiver at 915Mhz, and one video receiver at 5.8Ghz. This UAS will be capable of autonomous takeoff, waypoint navigation, and landing. Along with autonomy, the UAS will also have a live video feed that is inline with its primary camera s line of sight. When an area of interest or target is in sight, a command will be given for the primary camera to take a picture. This picture will then be processed in the Raspberry Pi 2. 1 SLU Rogue Squadron

2 Table Of Contents 1 Introduction 1.1 Rogue Squadron & Design Methodology 1.2 Mission Requirements 1.3 System Overview 1.4 Mission Preview 1.5 Expected Task Performance 1.6 Programmatic risks and mitigation methods 2 Aircraft 2.1 Overview 2.2 Propulsion 2.3 Payload Layout 3 Payload 3.1 Cameras 3.2 Gimbal 3.3 Pixhawk Autopilot Requirements Autopilot Peripherals 3.4 Data Processing Target Detection and Classification Letter Recognition 4 Ground Control Station 4.1 Overview 4.2 Mission Planning 5 Communications 5.1 MAVLink 5.2 FPV 5.3 R/C Manual Control 6 Safety 6.1 Specific Safety Criteria for Both Operations and Design Safety Switch, Shunt Plug, Buzzer, and Multicolor LED Flight Modes and GeoFence 6.2 Safety Risks and Mitigation Methods 7 System Testing 7.1 Mission Task Performance Aircraft Flight Performance 7.2 Payload System Performance Gimbal Performance Target Classification Testing Character Recognition 7.3 Autopilot System Performance 7.4 Evaluation Results Supporting Evidence of likely Mission Accomplishment 8 Conclusion 9 Acknowledgements 2 SLU Rogue Squadron

3 1 Introduction 1.1 Rogue Squadron & Design Methodology Rogue Squadron is a team composed of six undergraduates and one graduate student from the department of Aerospace and Mechanical engineering as well as one undergraduate student from the department of electrical engineering at Saint Louis University (SLU). Our design methodology focused on three main concepts: ease of integration, ease of use, and low cost. When examining various components for the UAS, it was desired that there was documentation on previous integration of the two components. For example, when choosing a LiDAR system for accurate altitude readings, it was found that PulseLight LiDAR Lite in particular had a great amount of documentation on how to integrate it with the Pixhawk autopilot. This documentation and its low cost led its use as our LiDAR system. Even the decision of our airframe followed this methodology. The Senior Telemaster is a well known airframe in the realm of R/C aircraft. It has a big empty fuselage that can easily house our payload. 1.2 Mission Requirements There are two primary goals in this year s AUVSI competition: autonomous flight and target classification. The UAS is required to achieve autonomous takeoff and landing as well as waypoint navigation. The UAS must be capable of capturing images of targets on the ground and decipher what is in the image. In addition to these primary objectives, there are also many secondary goals that Rogue Squadron will be attempting this year: Automatic Detection, Localization, and Classification (ADLC), Actionable Intelligence, Off-Axis Standard Target, and Emergent Target Task. These four secondary goals all require image recognition as well as a gimbal to control the camera s orientation. 1.3 System Overview Rogue Squadron s UAS consists of four main elements: airframe, payload, telemetry, and ground control. A Senior Telemaster airframe with an eight-foot wingspan was chosen for its high lift capabilities, high payload capacity, and long-standing history of being a successful airframe. The payload component on the UAS consists of various subsystems; including the Pixhawk autopilot, four transmitters/receivers, the Raspberry Pi 2 single board computer for onboard processing, batteries, a gimbal, and two cameras. The telemetry is based on a pair of 915MHz radios, interfaced with the ground control station. The Ground Control Station (GCS) hardware consists of a Dell Inspiron 15 and two transmitter/receivers. Figure 1: Conceptual representation of the avionics and payload integration on Rogue Squadron UAS 3 SLU Rogue Squadron

4 1.4 Mission Preview At the flight line, the following sequence of steps will be executed. First, all transmitters are to be turned on at the same time Mission Planner is opened on the GCS. Once the GCS is ready, a shunt plug will be used to arm the power module on the UAS. Once the power is on, the Mission Planner will connect to the onboard autopilot. After the connection is made and the mission is uploaded to the autopilot, the R/C Pilot will be able to initiate take off by switching the aircraft s transmitter into auto mode. At this point, the aircraft will perform its autonomous takeoff and reach an altitude preprogrammed into the software. Next, the aircraft will follow the waypoints programmed into the Pixhawk after takeoff to validate autonomous waypoint navigation. The aircraft will then proceed to the search area task. During this task, the aircraft will use the auto-grid pattern from mission planner to search the area. Concurrently, the gimbal and gimbal transmitter will be utilized to find targets of interest. Once these targets are found, the Canon PowerShot will be given the command to capture and save the image to the onboard flight computer where the data processing will occur. After the primary objectives have been met, besides autonomous landing, the secondary missions will be attempted. 1.5 Expected Task Performance Rogue Squadron is expecting to complete both primary missions as well as four secondary missions. The primary missions requires the UAS be capable of autonomous takeoff, landing, and navigation, as well as be capable to execute a target classification system. The secondary missions are as follows: Auto Detect, Localize, and Classify, Actionable Intelligence, Off-Axis Target, and Emergent Target. Off-Axis Target requires the capabilities for examining targets that the UAS cannot directly go over. Emergent Target task will require visual capabilities to help understand what activity is occurring at a given waypoint. The Actionable Intelligence mission will require automatically detecting and localizing a target. Finally, Actionable Intelligence requires immediate information of the target when the image is taken. Through the use of Rogue Squadron s UAS these tasks are expected to be accomplished. 1.6 Pragmatic Risk and Mitigation Methods The UAS can be considered to be a system of systems, with complex interactions and dependencies between the various components. As can be expected with such systems, there are many different risks, of various levels associated with our UAS, which could affect the performance of the missions. The main sources of risk are associated with the autopilot module, and the imaging system The first and foremost source of problems is a failure in communication with the onboard autopilot (Pixhawk). Throughout our testing, there have been a few occasions where in flight the Pixhawk has disconnected from the ground control station. We have seen that when this occurs, the Pixhawk can still continue to execute the current mission and uploaded data point. Once the current mission ends, the pilot will take control over aircraft and bring it back to a location where communication can be reestablished. The next most likely error that could occur is with the imaging subsystem. This is based on the Canon Hacker Development Kit (CHDK). Through testing, it was found that the camera can shut down due to inactivity. There are two methods to mitigate this issue from occurring during a mission. First, the camera is consistently taking photographs. This was done both to prevent the camera from shutting down as well as to quicken capture time. Finally, on the controller for the 4 SLU Rogue Squadron

5 gimbal, there is a reboot switch. This switch will restart the program on the Raspberry Pi 2 Model B and by doing so reestablish the communication between the camera and the Raspberry Pi (RPi) onboard image processing computer. 2 Aircraft 2.1 Overview For this competition it was decided that the airframe should have several characteristics which included high lift capability, endurance, and stability. Taking all these into consideration, it was decided that an eight foot Senior Telemaster would be well suited for the task. After this decision, a further analysis was done on the aerodynamic capabilities of the Senior Telemaster to confirm it would work with the design payload of electronics and whether it would be possible to integrate it with the Pixhawk autopilot. Using software designed for R/C aircraft such as XFLR5 and ecalc, it was Figure 2: Internal layout of avionics and Pixhawk confirmed theoretically that the Senior Telemaster would carry the estimated 10 pounds of payload. The plane had already been wired for R/C when it was acquired so the conversion to integrate the Pixhawk was quite simple from a hardware standpoint. 2.2 Propulsion The Senior Telemaster was designed to run on an internal combustion engine but for this competition it was decided that it would be possible to increase reliability and simplify the mechanical complexities of the aircraft by converting it to an electric motor. Much of this team s experience was with electric systems, so the decision to convert to electric was also based on prior expertise in this area. The combination of motor, battery and ESC, was decided based upon input from senior team members, faculty advisors, and the computer program, ecalc. The objective of this analysis was to determine the combination which would provide maximum Figure 3: Internal layout of the nose of the aircraft endurance with minimum cost of weight and space. After taking many combinations into consideration, it was decided that a Hacker A50-12LV3, in conjunction with an 8000mAh LiPo 6S battery and a Castle Creations Phoenix Ice 75 ESC, would provide enough endurance for about 20 minutes of safe flight. When performing flight testing in a fully loaded aircraft, it was found that the plane stayed aloft for 42 minutes until the ESC detected low voltage and cut the throttle. This test was done with dummy weights in place of the cameras and gimbal. The large difference in flight times was attributed to the 5 SLU Rogue Squadron

6 approximate nature of ecalc and the fact that during the endurance flight test the throttle was maintained at about 40%. 2.3 Layout The orientation of each component was chosen so that the aircraft s center of mass was at the quarter chord of the wing. Therefore, the batteries had to be placed at the front of the fuselage while the electronics such as the Pixhawk and the receiver had to be placed in the back of the fuselage near the trailing edge of the wing. The heaviest component, the gimbal and cameras combination, was placed as close to the quarter chord as could be done within the constraints of the landing gear, while allowing for necessary gimbal movement. With the batteries located on the opposite side of the fuselage from the components, the wiring to reach them became an issue and it was necessary to create wiring harnesses on the inside of the fuselage to contain the wires and secure them during flight. If some of the wires were to come loose during flight that could spell the end of the mission and possibly the aircraft. The Pixhawk, the main flight computer, was mounted on a separable board with all its components except the GPS receiver, and was placed high up in the fuselage near the center of mass. This was done to ensure the accelerometers measurements would represent the accelerations of the aircraft C.G. and that no corrections would need to be applied to account for the sensor displacement. The First Person View (FPV) camera transmitter was placed directly below that, and connected to the FPV camera mounted on the gimbal. Right forward of the transmitter is the mount for the 3-axis gimbal with both cameras attached. Finally, the batteries powering all the components in the UAS and the ESC were mounted in the nose of the plane, directly aft of the motor. 3 Payload 3.1 Camera In order for the aircraft to take pictures of ground targets, the team opted for a dual camera configuration. The first camera being a miniature camera is simply used for ground monitoring. It sends a continuous live video feed to the ground control station via radio transmission. However, for high quality images and image processing, higher resolution images are needed. For this task the Canon Powershot G9 was used. This camera offers auto focusing, continuous image capture, and 12.1 megapixel resolution. Typical computer interfacing only goes as far as image transferring through USB. In order to automate the camera as well a couple of programs were needed. The first program is called CHDK or Canon Hacker Development Kit. It is a firmware kit that can be installed on Canon cameras for functions beyond off the shelf usage. The firmware is downloadable online and then can be installed on an SD memory card. The card then installs the firmware onto the PowerShot camera. The makers of the CHDK software package also have platforms for CHDK interfacing including Windows and Linux. By downloading the software and installing it onto the raspberry pi computer, the canon PowerShot could then be controlled from a command line interface on the raspberry pi via USB connection. Typing commands such as shoot will cause the camera to autofocus, capture and image, and store it to the SD card. At this point of the process, the camera could be controlled remotely from a computer, but still required user inputs to run commands. Since the camera and Raspberry Pi would be in the air during missions, another component is needed for full autonomy. In this case, MATLAB was chosen to run the control program. 6 SLU Rogue Squadron

7 The program is simple. There are two threads each under an index value of 0 or 1.The initial thread under index of 0 runs a continuous loop of capture and dump commands for a variable interval of time. This gives the team control over how many and how often images are taken. The loop must be continuous because the canon camera needs some type of input or else it will automatically shut down to conserve battery power. The loop will capture images and then immediately delete the image files so memory space in conserved. The second thread of the program has the same structure, but is under an index of 1. The other difference is that instead of deleting the files, a transfer command is ran instead to move the captured image files to storage for processing. At the end of this loop, the index is reset to 0. The way the entire system integrates is as follows. The live video and image capture cameras are mounted together. The image capture canon is repeatedly capturing images. Once a target is found on the feed, a small switch is engaged on the gimbal controller. This switch send a ping to the Raspberry Pi onboard that is running the MATLAB script. The ping sets the index value to 1, which calls the second thread to run, which stores the images captured and runs the image processing thread. Since the second thread resets the index value, only the images captured during the loop are stored, and the switch can be flipped for any object suspected of being a valuable ground target. The Canon PowerShot runs on its own power supply and is mounted in line with the webcam so the video feed directly corresponds to the images seen by the Canon. Once the images have been saved, the camera capture step is complete. 3.2 Gimbal The UAS is equipped with a 3-axis gimbal controlled by an R/C Timer Basecam SimpleBGC 32 bit AlexMos gimbal controller. With the combination of the two, a state of the art camera stabilizing system was created. The system is capable of carrying two cameras, a Canon PowerShot G9 and miniature camera. The controller allows us to program in profiles for the gimbal. In our case, we will be having 3 different modes: takeoff/landing, stabilized flying and R/C Controlled. Once the gimbal is assembled. The controller was connected to the gimbal motors along with two different IMU sensors; one Figure 4: Graphical User Interface used to tune the Gimbal Controller connected above, the motor controlling the roll of the gimbal and the second under the motor controlling the pitch of the gimbal. Once all of the components were connected, the Basecam controller had to be connected to a computer via USB. The Basecam Controller needs a program, SimpleBGC_GUI, for set up. Here, we can adjust the power a motor receives, the speed of the motor as well as profile set-ups. The first step in setting up the gimbal controller is Gyro Sensor calibration. This is done by choosing IMU Calibration Help then holding the gimbal in the position indicated by the program for a few seconds and then moving on to the next position. Once they Gyro calibration is complete, Motor Configuration needed to be performed. By choosing Auto under the Motor Configuration, the controller tests each motor and learns its movements, deciding whether a motor needed to be 7 SLU Rogue Squadron

8 inverted or not as well as assigning Power and Poles to each Motor. The Poles of each motor had to be fixed at 22 Poles based on our motor specifications. Once the motors were calibrated, PID Controller had to be tuned. The PID (proportional-integral-derivative) controller allows us to control the power, reaction speed as well as movement speed of the gimbal. P describes the power of disturbance response; the higher the value, the stronger the response. D normalizes the frequency and dampens the vibrations of the gimbal. I controls the speed at which the gimbal moves. For each axis, PID values were set to 10, 0.4, 10 respectively. Then the power was set to zero for two axis, leaving one having power and then the PID values were tuned until the gimbal behaved the expected way in that specific direction. Each axis was tuned the same way. The goal was to reduce the vibrations as much as possible while keeping the reaction time at a speed that was acceptable for our application. Once the gimbal was tuned, the next step was to program different profile. For our Take-off/landing profile, we were required to have the gimbal stationary keeping pitch at a -90 angle so the plane had enough ground clearance. The stabilized mode would only be used as a transition mode between take-off and R/C Controlled. 3.3 Pixhawk Autopilot Autopilot Requirements The following are the requirements that were considered prior to choosing an autopilot system: Autonomous Takeoff and Landing GPS Waypoint Navigation Switch between flight modes when necessary Monitor flight properties such as position, altitude, and velocity Receive and send telemetry data to the GCS Autopilot System The team chose the Pixhawk autopilot system to fulfill the tasks of the competition. Other systems were considered, like the APM 2.5 autopilot system, but the Pixhawk was the best match for the mission tasks. It is more advanced than the APM as it has more RAM, a built-in gyro and magnetometer, as well as other enhanced capabilities Peripherals A 915 MHz telemetry radio,made by3drobotics (3DR), was used to communicate between the Pixhawk autopilot and the GCS. One of the antennas is mounted on the side of the aircraft and is connected to the Pixhawk, and a similar antenna is connected to the GCS, to create a wireless telemetry transmission between the autopilot and the Mission Planner GCS. The antenna is mounted on the side of the aircraft. A pitot tube, mounted on the left wing and protruding out of the leading edge, is connected to a digital airspeed sensor. While in flight, it provides indicated airspeed and, using the static pressure sensor on the Pixhawk, the true airspeed. For accurate data, the pitot tube is placed well in front of the wing's leading edge to avoid any unfavorable interference due to the wing, on the on-coming air flow around the pitot tube. To reduce the weight of the aircraft, the main battery, which is a 6S lipo battery, is used to power the autopilot, along with other components in the aircraft. The Pixhawk comes with a power module that accepts a maximum input voltage and current of 18V and 60A, respectively, while supplying the autopilot with 5.3V and 2.25A of power. The Pixhawk cannot not support 8 SLU Rogue Squadron

9 anything higher than a 4S lipo battery, so the power module was replaced with one that would accept an input voltage of 30V and current of 90A, which is compatible with our selected 6S battery. To enable a more accurate, autonomous landing, a LiDAR is also connected to the Pixhawk as a powerful proximity sensor. It has an accuracy of +/ m. Further tests are underway to validate the flight performance with LiDAR. An FPV camera is used as an on-board camera that takes a continuous video. This video feed will be inline with the sight of the Powershot G9. To create a connection between the on-board camera and the Pixhawk, a MinimOSD is used. Originally, a 1.1 GHz Vee Antenna was connected to the MinimOSD to transport the feed to the ground control station. This signal was found to be too close in frequency with the GPS. To fix this issue, it was replaced with a 5.8Ghz video transmitter. 3.4 Data Processing After the images are taken by the Canon, they are sent to the onboard flight computer where image processing for the target recognition is performed. The onboard computer used is a Raspberry Pi 2 Model B. This single board computer (SBC) released earlier this year was selected because it is small, lightweight, very inexpensive, and provides sufficient processing power due to its quad-core processor and 1GB of RAM. The operating system running on the Pi 2 is Raspbian, which is based on Debian GNU/Linux and designed specifically for the Raspberry Pi. A partitioned microsd card runs Raspbian on one partition, while the images and associated data are stored on another partition which acts as a hard drive and will retain this information even in the event of a loss of power Target Detection and Classification The images are processed by a script written in the Python programming language. OpenCV (Open Source Computer Vision Library) is used for the processing of the images. The script first takes in the photos taken by the Canon and performs a series of operations on them to identify the location of potential targets in the image. Although various techniques and manipulations of the images have been explored and tested, work is ongoing to determine a method or combination of methods that can be deemed reliable, as the script currently sometimes identifies hundreds of "targets" that are in actuality slight variances in the grass surrounding the targets. Attempts to identify a reliable method have included the following manipulations to the testing images: blurring, grayscaling, quantizing, k-means clustering, downscaling then upscaling using pyramids, various types of thresholds, and Canny edge detection. Currently, the most promising technique involves converting the image from RGB (Red Green Blue) color space to HSV (Hue Saturation Value) color space and then performing both a binary and an inverted binary threshold on the hue channel to identify contrasting colors, which is then considered to be a potential target. When a potential target in a photo is located, a cropped selection of the image that contains the potential target plus a little extra surrounding area is saved as a new file. Another script takes in these cropped images and performs similar operations as before to determine if the potential target is in fact a target. If so, the target's geometric shape and color is then determined. Again, work is currently being done to identify a reliable method, but currently, the most promising method is to use a combination of quantization, Gaussian blur, grayscale, and then binary thresholds to identify the potential target. Using the cropped image has been more reliable in accurately identifying the characteristics of the target as opposed to using the larger, raw image 9 SLU Rogue Squadron

10 taken with the Canon. If another "shape" (the letter) is completely inside the potential target, then the potential target is confirmed as a target. From there, the letter is cropped out and saved in another file to be later processed in order to identify which letter it is. Techniques to do this are explained in the Section When the target is confirmed, the contours of the shape are considered. The number of edges and the angles they make are used to identify the geometric shape. The hue of the pixels inside the object's perimeter, ignoring those of the letter, are used to identify the color of the target. Similarly, the color of the letter is also determined Letter Recognition The files containing the cropped out letters are used for the letter recognition portion of the target classification task. In order to complete the process of letter identification, multiple methods were attempted using various functions built into MATLAB. These functions are all currently used in letter recognition outside of the competition setting; therefore, multiple tests were devised to evaluate the recognition capabilities of each function. Knowing the limits of each function allowed for the selection of the best function of those tested. The classification functions and libraries used were the cascade object detection (COD) function library, the Hugh oriented gradient (HOG) function library, and the optical character recognition (OCR) function. This paper will discuss the criterion used for selecting which set of function or functions to use as well as the methods used for training the function. COD is a method of detecting objects based off of training a function that will recognize specific features of the object. Determining these features is done Figure 5: A sample of images used for testing and validating Letter Recognition Task by user defined regions of interest that are placed in a training function. Also necessary for training is a set of images that do not contain the object of interest. With this positive and negative set of information, the classifier is trained and produced. Similarly, the HOG requires a set of images to train the classifier function. This training set finds the orientation and length of straight lines found in the picture and then saves them for identification. The training process creates a classifier that should identify any letter presented to it as that letter. Finally, the OCR function is pre-trained; therefore, it only requires an input image that it would then identify as the letter or string of letters within the image. To properly test the processes, an image set was compiled from the internet of a variety of letters. This image set consisted of one hundred images of each of the twenty-six letters producing a total set of two thousand six hundred images. Once all the images were collected, the COD and HOG were trained leaving out five of the images in the image set out from each letter for testing. The OCR did not require training since it was a pre-trained function. All three classifiers were then used to identify the remaining five images from each set. False alarm rate (FAR) and positive identification rate (PIR) were the evaluation criterion for the classifiers. FAR and PIR respectively determine the percentage of images wrongly identified as being a specific 10 SLU Rogue Squadron

11 letter and the percentage of images correctly identified as a specific letter. When the evaluation was complete the COD was determined to be the top contender. With the COD selected as the classifier for the UAS, the problem became determining if the classifier could handle images taken from a moving aircraft. To test how well the classifier could handle these potentially blurred images, multiple images were taken at ground level of each letter used in classification. This process involved taking images at various angles and lighting, so that anything that could potentially cause the classifier problems could be eliminated by image processing prior to being fed into the classifier. For instance, handling multiple angles was done by rotating the captured image in five-degree increments for three hundred and sixty degrees. Completing all these processes at ground level was then repeated by capturing multiple images of the targets from the UAS. A similar process of evaluation was used, including taking images from multiple altitudes in various conditions. This process of testing the classifier allowed ample preparation for the unknown competition conditions. Ideally, more images would be used for training in order to improve the accuracy of the system. For future improvements, more images would be included in the training set. Also more potential classifiers would be tested outside of MATLAB. Finally, a full test mission would be run in order to evaluate the capabilities of the classifier in flight. After the image is processed onboard and the target's shape, color, letter, and letter's shape have been determined, the information is stored and sent down to the ground computer for data retrieval. 4 Ground Control Station 4.1 Overview The ground control station consists of a Dell Inspiron 15 laptop computer, two R/C transmitters, one 3DRobotics transmitter/receiver, and one video receiver. The GCS allows a user to plan and analyze flight missions, as well as calibrate actuators and sensors for the UAS. There are two programs used consistently with the UAS: Mission Planner and SimpleBGC_GUI. Mission Planner is open source software that allows users to download flight data, create flight plans, and configure the Pixhawk autopilot. SimpleBGC_GUI allows a user to calibrate gimbals and configure gimbal controllers. One of the R/C transmitters controls the aircraft Figure 6: Ground Control Station and Peripheral controllers while it is in flight. This transmitter has a threeposition switch that controls the mode of the autopilot. When it is in manual mode, the transmitter has full control over the aircraft. The other R/C transmitter controls the gimbal and camera. This transmitter will be able to change where the camera is looking and, when a target is in sight, take a picture. 4.2 Mission Planning All of our mission planning is conducted by using Mission Planner created by Michael Oborne. This program allows for autonomous events, autogrid, and waypoint navigation. 11 SLU Rogue Squadron

12 Autonomous events consist of loiter, takeoff, landing, and return-to-launch. By utilizing autonomous events, waypoints, and autogrid features, flight plans can be created easily. All one has to do is go into Mission Planner and change to the Flight Planner tab. This tab displays a Google Map of the Earth. Through the use of longitude and latitude a home waypoint is set. This is used for the return to launch feature. Once a home point is created, the Google Map will zoom into its position and events and waypoints can be added. After the flight plan is devised, a GeoFence is set. The GeoFence prevents an aircraft from exiting an area. This is done in three dimensions. First, a set of points are set around the flight plan. These points are then connected to create a fence. After the fence is created Mission Planner requests a minimum and maximum altitude. These two values create an upper and lower boundary that the aircraft cannot pass through unless takeoff and Figure 7: Image of Mission Planner from plane.ardupilot.com landing are being conducted. The final result from the GeoFence is an imaginary boundary that the aircraft will bounce off of to prevent it from going into undesirable airspace. If there is a GeoFence breach and the aircraft is completely out of the GeoFence, the aircraft will return to a predescribed waypoint and loiter until it is told to do otherwise. 5 Communications 5.1 MAVLink To facilitate communication between the ground station and the Pixhawk flight controller, the MAVLink (Micro Air Vehicle Link) communication protocol is utilized over the 915 MHz radio link. This protocol is built-in to both the autopilot firmware running on the Pixhawk and the Mission Planner software used on the ground computer. Various built-in interfaces allow for two-way parameter and waypoint data transmission. A heartbeat message also allows for checking if the connection is still active. Mission Planner retrieves the necessary device parameters on initial connection to the Pixhawk. The Mission Planner software then handles sending and receiving data, such as GPS location, waypoint locations, and air speed. MAVLink also supports sending and receiving control data from the serial pins of the Pixhawk. This allows for control of external devices, such as the Raspberry Pi. Within Mission Planner, additional MAVLink messages are sent and received through a command window. 5.2 FPV The 5.8 GHz FPV video feed is fed to the ground station through a receiver that provides composite video output. This allows the FPV to be either displayed on an external monitor or in Mission Planner through a video capture card input. 12 SLU Rogue Squadron

13 5.3 R/C Manual Control As with many UASs, there needs to be a connection for R/C. This connection is created by utilizing a Futaba six-channel receiver and twelve-channel transmitter. This system allows for manual control of both the aircraft s attitude and throttle as well as which flight mode the Pixhawk autopilot is in. 6 Safety 6.1 Specific Safety Criteria for Both Operations and Design Safety Switch, Shunt Plug, Buzzer, and Multicolor LED The Pixhawk autopilot system comes with a safety switch (push button), buzzer, as well as integrated LED lights at the lower portion of the Pixhawk board. The light and buzzer are used to indicate the state of the system with a sequence of blink patterns, beeps, and lights. Some of the states indicated are arming/disarming, low battery, and command acceptance/rejection. This allows a user to know what the autopilot is doing and thinking without needing to connect the Pixhawk to the ground control station. The safety switch is used for arming/disarming the system. When the system is disarmed, the throttle and actuators are held inactive regardless of the R/C transmitter input. To arm the Pixhawk, the switch, located below the left wing, needs to be held for about three seconds. This prevents the system from being accidentally activated. The shunt plug is located in the nose of the aircraft. This plug allows for power to go from the battery to the Pixhawk, motor, and actuators. Since the battery is accessed by taking the wing on and off, this shunt plug allows for quick access and immediate shutdown of the UAS on the ground Flight Modes and GeoFence During a flight session, the R/C transmitter can be used to switch between three flight modes: stabilize, manual, and auto. The aircraft will be in auto mode during the primary tasks. Knowing this, the autopilot system has been programmed to allow for some user input in this mode. This allows the pilot to make minor adjustments without switch to the manual mode. Also, in the case that the aircraft will drift away from the set flight zone demarcations, a geofence is set during the creation of the waypoints. A return point is set within the geofence. When the geofence is breached, Mission Planner will warn the user and the aircraft will return to the location, and altitude, indicated by the user. 6.2 Safety Risks and Mitigation Methods The main concern for safety is associated with the aircraft itself. Potential problems include a loss of power from the onboard battery, damage to the airframe, and a loss of R/C radio link to the aircraft. To mitigate these potential problems, prior to each flight, the team captain will ensure that the battery is fully charged, and is damage free. In addition, a thorough visual inspection of all the aircraft components will be performed. To mitigate the issue of R/C link loss, a failsafe feature will be programmed into the onboard autopilot to bring the aircraft back to its launch position. Also, if the communication link between the GCS and the aircraft is still 13 SLU Rogue Squadron

14 healthy, then appropriate commands will be issued through the ground control station to the autopilot to safely land the aircraft. 7 System Testing 7.1 Mission Task Performance Aircraft Flight Time Performance To analyze and validate the aircraft s performance, multiple flight tests were conducted. The first flight test examined the airframe worthiness. The airplane had the Pixhawk equipped but was held in manual mode so that the R/C pilot had full control over the airframe. The camera and gimbal had dummy weights in its place to protect them from potential damage. This flight had a successful takeoff, flight, and landing. The next flight test was used to look at the endurance of the aircraft and whether it could operate for the full forty-minute mission time. The aircraft took off under R/C control and then the Pixhawk was told to hold altitude and loiter around a waypoint. The aircraft was 100 feet off the ground with a 40% throttle setting. While holding altitude, the pilot had minimal control over the aircraft's heading. When the battery reached low voltage the ESC cut-off the motor. This occurred after 43 minutes of flight. 7.2 Payload System Performance Figure 9: Rogue Squadron s UAS taking off during a flight test mission Gimbal and Camera Testing The gimbal and camera combination make up the Telemasters payload. Testing the gimbal proved to be a tedious process that involve a great deal of power changes to get the correct configuration. The first step in testing the gimbal was to establish the correct power to each motor. The Auto motor configuration was run to find out whether any of the motors had to be inverted; it was found that the Roll motor did need to be inverted. The power was manually set to 150; a value where the motors had enough power to function, but low enough not to over-heat the motors. Once the motors were fully configured, they had to be tuned to perform to the desired expectations. 14 SLU Rogue Squadron

15 (a) (b) Figure 10: (a) shows disturbances in the electric input in the motor, (b) shows the motors in a stable mode The input power in the previous step controls the necessary PID Controller configuration needed to satisfy the mission. Each individual axis had to configured one by one. This was done by disabling the other two axis. The P value is the first one that needs to be raised by just onestep increment at a time until the motor starts knocking or vibrating, as can be seen in Figure 10a. Raising the D value will dampen the vibrations and settle the motors into a steady operating state, as seen in Figure 10b. Once the vibrations were not visible on the graphs within SimpleBGC_GUI, the test was then stopped and moved on to the next axis. Once all three of the axis were tuned, the gimbal was taken and moved around to be observed how it behaved. If there were any glitches seen in the test, the tuning process had to be resumed. After a significant amount of time spent tuning, it was determined for best behavior: Roll Figure 11: Gimbal configuration during Take-off/Landing setting of P=15, I=0.4 and D =18, Pitch setting of P=8, I=0.4 and D=6, and Yaw setting of P=10, I=0.4 and D=10 gave us the best results with the gimbal staying stable. Once the gimbal was tuned, 3 profiles had to be tested. The full configuration was done one the first gimbal profile, Stable flight. This mode allows the gimbal to stay level when not in use. The second profile, takeoff/landing, requires the gimbal to reconfigure itself so the plane has can take off and land without the length of the gimbal getting in its way. Figure_2 shows the take off/landing configuration. Here the initial pitch angle had to be set to -90. To make sure the gimbal worked properly, the profiles were changed multiple times to test whether the gimbal would return to the profiles initial conditions, with each test being a success. The third profile, R/C controlled, uses the same configuration as stable flight with an added controller that allows a user from the ground to move the gimbal. 15 SLU Rogue Squadron

16 7.2.2 Target Classification Testing Pictures of mock targets that were taken with the Canon were shot and used to test the performance of the target classification script discussed in section As stated earlier, the most promising technique for target classification involves performing both a binary and an inverted binary threshold on the image s hue channel to identify contrasting colors, which is then considered to be a potential target. The current version of the script combines the binary threshold image with the inverted binary threshold image for both Figure 12a and Figure 13a, resulting in Figure 12b and Figure 13b respectively. As seen in the examples, results vary. Generally, when the background is fairly uniform, the code is easily able to identify the targets. However, if there is a lot of other objects in the background, the results are not always accurate. For example, the background of Figure 13a is more variant than that of Figure 12a. This makes it difficult to correctly identify the targets, as variances are picked up in the color differences of the background as well as the texture in sidewalk. Figure 12a s background was slightly less complicated, resulting in both targets being identified. Results also vary depending on the color of the target and the color of the background immediately around it. This is observed in Figure 13a since the green B target is not distinguished from the green grass directly behind it. Work is ongoing to correct these issues and to increase the accuracy of the target recognition.. (a) (b) Figure 12: (a) Unaltered Canon photo (b) Threshold of Figure 12a (a) (b) Figure 13: (a) Unaltered Canon photo (b) Threshold of Figure 13a 16 SLU Rogue Squadron

17 After detecting the objects from the original images taken with the Canon, the target is cropped out and saved to a separate image file. This has been done of the A target in Figure 12a, resulting in Figure 14a, seen on the next page. As stated in section 3.4.1, a different technique of extracting and classifying the target is used in this second stage of target classification than that used in the first. Using a K-means algorithm with four clusters, the image being examined is reduced to four colors, returning Figure 14b. This creates more defined edges, which can easily be determined and drawn using Canny edge detection as seen in Figure 14c. From here, the shape, letter, and colors of each can be deduced Character Recognition (a) (b) (c) Figure 14: (a) Cropped Target (b) K-means reduction (c) Canny edges Evaluation of the character recognition classifier was done using a series of tests designed to push the classifier to the limit of its capabilities. This would help determine how much pre processing would need to go into each image before it was presented to the classifier. Problems began to arise as backgrounds became cluttered or the color of the letters varied. The classifier works by characterizing features of the Figure 15: Example of character recognition program letter in order to distinguish it from the surrounding features. When the background features became blended into the letter itself, the classifier was unable to distinguish if there was an actual letter in the image. In order to address this issue, the letter was pulled out from the background by finding eliminating the background colors from the image leaving a black and white image of the letter. Varying color caused the features of the letters to become skewed; however, since the letters in competition were solid colors, this issue was not investigated further. Figure 15 shows the types of images that were able to be identified by the classifier. The images that were not correctly identified, required more preprocessing to distinguish the letter from the background. Since the images in black and white were easily identified, it was decided that this was the best sort of image to present to the classifier. Another issue faced was object orientation within the image. The classifier was presented with images containing an object at a variety of angles. Once the character of interest was rotated 17 SLU Rogue Squadron

18 beyond a certain angle the classifier was unable to identify the character. In order to ensure the classifier would have the image in proper orientation, the images were rotated three hundred and sixty degrees. Although this would solve the position issue, some letters could be mistaken with others when rotated. This problem was solved by choosing the character that was the most frequently identified. This method of training and preprocessing was successful in creating a character classifier that could identify alphanumeric characters. 7.3 Autopilot System Performance After the airframe was validated, the Pixhawk autopilot was tested. The first element tested was waypoint navigation. This was done by taking off under pilot s control and then switching into auto mode. When the aircraft was being tested, auto mode allowed for some pilot input if it was found necessary. In this flight test, it was found the aircraft was capable of reaching each waypoint but would sway from side to side on the flight path. This showed that further tuning of the autopilot would be needed to keep it on the given flight path. (a) (b) Figure 16: (a) Actual flight path for takeoff and waypoints (b) Planned flight path for takeoff and waypoints Following the navigation test, autonomous takeoff was tested. This was tested by bringing the aircraft to the runway and having the pilot switch from manual mode to auto mode. Once in auto mode, the aircraft revved the engine up to the proper throttle setting and took off to the first waypoint. After the aircraft met all waypoints, the pilot took over control of the plane and landed. This was repeated multiple more times all having successful results. In Figure 16, a flight test is seen. On the right, is the planned mission and on the left is the actual result of the test. This figure validates that the Pixhawk auto piloting system is capable of takeoff and waypoint navigation all in one mission. (a) (b) Figure 17: (a) Actual flight path for landing (b) Planned flight path for landing 18 SLU Rogue Squadron

19 The last component of the autopilot to test was autonomous landing. Currently, only an aerial landing has been completed. In this test, the autopilot was told to land fifteen meters off the ground. As seen in Figure 17,on the previous page, the aircraft had the expected flight path although it landed slightly off the runway. This should not be an issue at the competition since the runway is much larger. Also, the aircraft was told to touchdown at fifteen meters off the ground at waypoint seven. This was validated through flight data. 7.4 Evaluation Results Supporting Evidence of likely Mission Accomplishment Based on the success of flight, programming, and component testing, we hope to accomplish all of the primary missions and four of the secondary missions. As can be seen in section 7.3, extensive testing has been done on the Pixhawk autopilot. This has lead to a great confidence in Rogue Squadron s capabilities of autonomous takeoff, flight, and landing. Section 7.2 discusses both programming and component testing. This testing has provided promising results that the primary search area task will be accomplished. 8 Conclusion Rogue Squadron will attempt six missions in the 2015 AUVSI-SUAS competition. These missions required an autonomous aircraft capable of target classification and detection. To achieve these requirements, a UAS was created with four main systems: payload, telemetry, ground control station, and aircraft. A Senior Telemaster was chosen as the aircraft due to its reliability, stability and storage capacity. The Payload is comprised by two cameras, a miniature camera and a Canon PowerShot G9, a Pixhawk autopilot, a gimbal, a Raspberry Pi 2, video transmitter, a 3drobotics transmitter/receiver, and four batteries. The ground control station consists of a Dell Inspiron 15 equipped with Mission Planner, Google Earth, and SimpleBGC_GUI. The ground control also has a 915MHz transmitter/receiver and a 5.8GHz receiver. There are four components in the telemetry: two 2.4GHz R/C transmitter/receivers, one 5.8GHz transmitter/receiver, and one 915Mhz transmitter/receiver. To analyze targets a two-camera system was developed. These two cameras will have the same line of sight and be mounted on a three-axis gimbal. A 2.4GHz transmitter receiver will control the gimbal on the ground. A live video feed will be gathered from a miniature camera. When a target is seen, a switch on the gimbal controller will be activated. This will inform the Canon PowerShot G9 to store the image it took for analysis. The image will then be passed through various programs on-board the Raspberry Pi 2 to determine the characteristics of the target. Finally, this information is passed to the ground control station. 9 Acknowledgements A special thanks goes to David McQuinn, Matt Trani, and Srikanth Gururajan. We would also like to thank the Saint Louis Aeropilots for facilitating our flight tests. 19 SLU Rogue Squadron

U g CS for DJI Phantom 2 Vision+, Phantom 3 and Inspire 1

U g CS for DJI Phantom 2 Vision+, Phantom 3 and Inspire 1 U g CS for DJI Phantom 2 Vision+, Phantom 3 and Inspire 1 Copyright 2015, Smart Projects Holdings Ltd Contents Preface... 2 Drone connection and first run... 2 Before you begin... 2 First run... 2 Connecting

More information

AUTOPILOT QUICK START GUIDE

AUTOPILOT QUICK START GUIDE AUTOPILOT QUICK START GUIDE PARTS 1 2 3 4 5 6 7 8 9 10 11 1 Pixhawk 2 Buzzer 3 Safety switch 4 Micro-SD card and adapter 5 Micro-USB cable 6 Six-wire cable x2 7 Power module 8 I 2 C splitter module 9 Four-position

More information

0 28 November 2011 N/A First Release of Manual 1 24 February 2012 Page 21 Error in FY31AP connection diagram corrected.

0 28 November 2011 N/A First Release of Manual 1 24 February 2012 Page 21 Error in FY31AP connection diagram corrected. Rev 1: 24 February 2012 FEIYU TECH FY31AP Autopilot System Installation & Operation Guide Guilin Feiyu Electronic Technology Co., Ltd Rm. B305, Innovation Building, Information Industry Park, Chaoyang

More information

INSPIRE 1 Release Notes 2015.9.7. Overview: What s New: Bug Fixes: Notice: 1. All-in-One Firmware version updated to: v1.4.0.10

INSPIRE 1 Release Notes 2015.9.7. Overview: What s New: Bug Fixes: Notice: 1. All-in-One Firmware version updated to: v1.4.0.10 2015.9.7 1. All-in-One Firmware version updated to: v1.4.0.10 What s New: 1. Added Intelligent Navigation Modes including Point of Interest and Waypoint. 2. A three minute cool down period is triggered

More information

Flight Controller. Mini Fun Fly

Flight Controller. Mini Fun Fly Flight Controller Mini Fun Fly Create by AbuseMarK 0 Mini FunFly Flight Controller Naze ( Introduction 6x6mm. 6 grams (no headers, 8 grams with). 000 degrees/second -axis MEMS gyro. auto-level capable

More information

How To Control Gimbal

How To Control Gimbal Tarot 2-Axis Brushless Gimbal for Gopro User Manual V1.0 1. Introduction Tarot T-2D gimbal is designed for the Gopro Hero3, which is widely used in film, television productions, advertising aerial photography,

More information

Using Tactical Unmanned Aerial Systems to Monitor and Map Wildfires

Using Tactical Unmanned Aerial Systems to Monitor and Map Wildfires Using Tactical Unmanned Aerial Systems to Monitor and Map Wildfires Michael Tranchitella, Stephen Fujikawa, Tzer Leei Ng, David Yoel, Don Tatum IntelliTech Microsystems, Inc. Bowie, Maryland Philippe Roy,

More information

Ground control station Users feedback

Ground control station Users feedback Ground control station Users feedback September 2015 Why this study Gather the opinion from people who really use Ground Control Stations software to propose some user experience improvements based on

More information

INSPIRE 1 Release Notes 2015.8.4. Overview: What s New: Bug Fixes: 1. All-in-One Firmware version updated to: v1.3.0.00

INSPIRE 1 Release Notes 2015.8.4. Overview: What s New: Bug Fixes: 1. All-in-One Firmware version updated to: v1.3.0.00 2015.8.4 INSPIRE 1 Release Notes 1. All-in-One Firmware version updated to: v1.3.0.00 What s New: 1. Added option to downgrade the aircraft firmware. 2. Added HD Video Conversion option in the video editor.

More information

QUEEN HOBBY FLIP32+ MANUAL

QUEEN HOBBY FLIP32+ MANUAL QUEEN HOBBY FLIP32+ MANUAL PURPOSE: This user manual covers topics needed to setup your Flip 32+ flight controller from ReadyToFlyQuads.com. All the pictures contained in this user manual, except for company

More information

PHANTOM 2 Product Release Notes

PHANTOM 2 Product Release Notes Date : March 3, 2015 PHANTOM 2 Flight Controller Firmware Version : 3.12 March 3, 2015 PHANTOM 2 Flight Controller Firmware V3.12 released Major New Features 1. No-Fly Zones have been updated to include

More information

Configuration Software User Instruction

Configuration Software User Instruction Configuration Software User Instruction V1.0 Index Index... 1 Configuration Software... 1 1 Install Driver...1 2 Install Configuration Software...1 How to use Baseflight Configurator...1 Flight Controller

More information

GPS Vehicle and personal location tracker. User manual

GPS Vehicle and personal location tracker. User manual GPS Vehicle and personal location tracker User manual 1 Contents 1. Product overview... 2 2. Safety instruction... 3 3. Specification and parameters... 3 4. Getting started... 4 4.1 Hardware and accessories...

More information

DROFLY PRO V3 User Guide

DROFLY PRO V3 User Guide DROFLY PRO V3 User Guide 1/17 Table Of Contents 1/ INTRODUCTION 1.1/ Presentation 1.2/ Changes 2/ HARDWARE SETUP 2.1/ Setup on your frame 2.2/Connecting Flight Controller a. To BEC b. To Receiver c. To

More information

MP2128 3X MicroPilot's. Triple Redundant UAV Autopilot

MP2128 3X MicroPilot's. Triple Redundant UAV Autopilot MP2128 3X MicroPilot's Triple Redundant UAV Autopilot Triple redundancy (3X) gives autopilot technology the reliability necessary to safely carry out sensitive flight missions and transport valuable payloads.

More information

Hardware In The Loop Simulator in UAV Rapid Development Life Cycle

Hardware In The Loop Simulator in UAV Rapid Development Life Cycle Hardware In The Loop Simulator in UAV Rapid Development Life Cycle Widyawardana Adiprawita*, Adang Suwandi Ahmad = and Jaka Semibiring + *School of Electric Engineering and Informatics Institut Teknologi

More information

MANUAL FOR RX700 LR and NR

MANUAL FOR RX700 LR and NR MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical

More information

Kevin Ortega, David Stone Department of Computer Science, California State Polytechnic University, Pomona, CA 91768

Kevin Ortega, David Stone Department of Computer Science, California State Polytechnic University, Pomona, CA 91768 Cal Poly Pomona's Unmanned Aerial System Design Approach and Implementation for Use in the 2012 AUVSI Student Unmanned Aerial Systems (SUAS) Competition Dr. Subodh Bhandari (Advisor), Jake Dayton, Kelechi

More information

SIVAQ. Manufacturing Status Review

SIVAQ. Manufacturing Status Review SIVAQ Manufacturing Status Review Project Overview 2 Mission Statement: Augment the capabilities of the Parrot AR Drone 2.0 such that it flies autonomously with a predetermined flight path, records data,

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION 1.1 Background of the Research Agile and precise maneuverability of helicopters makes them useful for many critical tasks ranging from rescue and law enforcement task to inspection

More information

Design Report. IniTech for

Design Report. IniTech for Design Report by IniTech for 14 th Annual Intelligent Ground Vehicle Competition University of Maryland: Baltimore County: Erik Broman (Team Lead and Requirement Lead) Albert Hsu (Design Lead) Sean Wilson

More information

WooKong Multi-Rotor User Manual

WooKong Multi-Rotor User Manual WooKong Multi-Rotor User Manual V 3.3 2012.08.23 Revision www.dji-innovations.com 2012 DJI Innovations. All Rights Reserved. Warning & Disclaimer WKM is an excellent autopilot system offering tremendous

More information

Naza for Multi-Rotor User Manual

Naza for Multi-Rotor User Manual Naza for Multi-Rotor User Manual V 2.3 2012.08.30 Revision www.dji-innovations.com 2012 DJI Innovations. All Rights Reserved. Warning & Disclaimer Naza is an excellent autopilot system offering tremendous

More information

DIY Y6. Build Manual V.A 2014

DIY Y6. Build Manual V.A 2014 DIY Y6 Build Manual V.A 2014 1 Contents Thanks for purchasing a DIY Y6! These instructions will show you how to assemble a Y6 using the Pixhawk autopilot system and ArduCopter/APM:Copter firmware. If you

More information

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2 Instruction Manual Firmware version: 2.0.1 Issue: 0.6 Version of the GPRS transmitters configurator: 1.3.6.3 Date of issue: 07.03.2012 TABLE OF CONTENTS

More information

AEO Head Movement Tracker X-GYRO 1000 USER MANUAL(V1.1bata 20091019)

AEO Head Movement Tracker X-GYRO 1000 USER MANUAL(V1.1bata 20091019) AEO Head Movement Tracker X-GYRO 1000 USER MANUAL(V1.1bata 20091019) Introduction: X-GYRO 1000 is a two axis head tracking system, based on G sensor technique, designed for tracking complicated three-dimensional

More information

SuperNav for Heavy Equipment

SuperNav for Heavy Equipment SuperNav for Heavy Equipment Supervised Navigation System for Heavy Equipment Supervised Navigation (SuperNav) is an option for Raveon Technology s RavTrack GPS tracking system. RavTrack SuperNav is a

More information

INSTRUCTION MANUAL All-In-One GSM Home Alarm System SB-SP7200-GSM

INSTRUCTION MANUAL All-In-One GSM Home Alarm System SB-SP7200-GSM INSTRUCTION MANUAL All-In-One GSM Home Alarm System SB-SP7200-GSM Revised: August 28, 2014 PRODUCT REFERENCE MOUNTING ACCESSORIES PIR / MOTION DETECTION UNIT MAIN UNIT POWER ADAPTER MOUNTING ACCESSORIES

More information

SIX DEGREE-OF-FREEDOM MODELING OF AN UNINHABITED AERIAL VEHICLE. A thesis presented to. the faculty of

SIX DEGREE-OF-FREEDOM MODELING OF AN UNINHABITED AERIAL VEHICLE. A thesis presented to. the faculty of SIX DEGREE-OF-FREEDOM MODELING OF AN UNINHABITED AERIAL VEHICLE A thesis presented to the faculty of the Russ College of Engineering and Technology of Ohio University In partial fulfillment of the requirement

More information

Video Tracking Software User s Manual. Version 1.0

Video Tracking Software User s Manual. Version 1.0 Video Tracking Software User s Manual Version 1.0 Triangle BioSystems International 2224 Page Rd. Suite 108 Durham, NC 27703 Phone: (919) 361-2663 Fax: (919) 544-3061 www.trianglebiosystems.com Table of

More information

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine The Blender Game Engine This week we will have an introduction to the Game Engine build

More information

CG02 GB 3-Axis Brushless Camera/ Gimbal Instruction Manual Bedienungsanleitung Manuel d utilisation Manuale di Istruzioni

CG02 GB 3-Axis Brushless Camera/ Gimbal Instruction Manual Bedienungsanleitung Manuel d utilisation Manuale di Istruzioni CG02 GB 3-Axis Brushless Camera/ Gimbal Instruction Manual Bedienungsanleitung Manuel d utilisation Manuale di Istruzioni 1 NOTICE All instructions, warranties and other collateral documents are subject

More information

PHANTOM 2 VISION. Congratulations on purchasing your new DJI product. Please thoroughly read the entire contents of this manual to

PHANTOM 2 VISION. Congratulations on purchasing your new DJI product. Please thoroughly read the entire contents of this manual to PHANTOM 2 VISION User Manual V1.06 December 12, 2013 Revision Congratulations on purchasing your new DJI product. Please thoroughly read the entire contents of this manual to fully use and understand the

More information

INSTRUCTION MANUAL. Specification: collective pitch 3D quadcopter. TYPE: Collective Pitch Electric 3D Quadcopter. Rotor Diameter: 118MM.

INSTRUCTION MANUAL. Specification: collective pitch 3D quadcopter. TYPE: Collective Pitch Electric 3D Quadcopter. Rotor Diameter: 118MM. collective pitch 3D quadcopter INSTRUCTION MANUAL Specification: TYPE: Collective Pitch Electric 3D Quadcopter Rotor Diameter: 118MM Length:635 MM Width: 365 MM Weight: 986g w/out battery Flying weight

More information

Development of Knowledge-Based Software for UAV Autopilot Design

Development of Knowledge-Based Software for UAV Autopilot Design Development of Knowledge-Based Software for UAV Autopilot Design George Tarrant Director CLOSED LOOP SYSTEMS Health Warning Autopilot design is a technical subject. In this paper, I have tried to translate

More information

Phoenixtech Brushless Motor Speed Controller Programming Guide

Phoenixtech Brushless Motor Speed Controller Programming Guide Congratulations on the purchase of your new Phoenixtech Brushless Motor Speed Controller. This latest series of controllers is unique in that it is equipped with a robust internal switching Battery Eliminator

More information

VTOL UAV. Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle. Árvai László, ZMNE. Tavaszi Szél 2012 ÁRVAI LÁSZLÓ, ZMNE

VTOL UAV. Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle. Árvai László, ZMNE. Tavaszi Szél 2012 ÁRVAI LÁSZLÓ, ZMNE Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle Árvai László, ZMNE Contents Fejezet Témakör 1. Features of On-Board Electronics 2. Modularity 3. Functional block schematics,

More information

Cooperative UAVs for Remote Data Collection and Relay

Cooperative UAVs for Remote Data Collection and Relay Cooperative UAVs for Remote Data Collection and Relay Kevin L. Moore Michael J. White, Robert J. Bamberger, and David P. Watson Systems and Information Science Group Research and Technology Development

More information

University of Toronto Explorer Design Report

University of Toronto Explorer Design Report 2014 Association of Unmanned Vehicle Systems International Student UAS Competition University of Toronto Aeronautics Team University of Toronto Canada May 28, 2014 University of Toronto Explorer Design

More information

Firmware Updates on April 27, 2015 Overview Major New Features Firmware Updates on March 03, 2015 Overview Major New Features Special Note:

Firmware Updates on April 27, 2015 Overview Major New Features Firmware Updates on March 03, 2015 Overview Major New Features Special Note: Firmware Updates on April 27, 2015 a) Flight controller firmware has been updated to v3.14. No-Fly Zones have been updated to include a 1.2 km radius centered on the Imperial Palace and a 1 km radius centered

More information

MODELS 7007 Gorilla Cycle Alarm 7017 Gorilla Cycle Alarm with 2-way pager system 1017 2-way pager system

MODELS 7007 Gorilla Cycle Alarm 7017 Gorilla Cycle Alarm with 2-way pager system 1017 2-way pager system MODELS 7007 Gorilla Cycle Alarm 7017 Gorilla Cycle Alarm with 2-way pager system 1017 2-way pager system Remote Control Motorcycle Alarm System Installation & Operation Instructions Sistema de Alarma de

More information

OWNER S MANUAL MANUEL DU PROPRIÉTAIRE MANUAL DEL USUARIO BEDIENUNGSANLEITUNG MODEL 6608 KC1829-R01 130916

OWNER S MANUAL MANUEL DU PROPRIÉTAIRE MANUAL DEL USUARIO BEDIENUNGSANLEITUNG MODEL 6608 KC1829-R01 130916 OWNER S MANUAL MANUEL DU PROPRIÉTAIRE MANUAL DEL USUARIO BEDIENUNGSANLEITUNG MODEL 6608 KC1829-R01 130916 SAFETY PRECAUTIONS Never fly the helicopter with low batteries. Low battery indicators include:

More information

Current Challenges in UAS Research Intelligent Navigation and Sense & Avoid

Current Challenges in UAS Research Intelligent Navigation and Sense & Avoid Current Challenges in UAS Research Intelligent Navigation and Sense & Avoid Joerg Dittrich Institute of Flight Systems Department of Unmanned Aircraft UAS Research at the German Aerospace Center, Braunschweig

More information

3D- Cam FPV User Guide. April, 2014. 2014-04- 30 Rev. 0.2

3D- Cam FPV User Guide. April, 2014. 2014-04- 30 Rev. 0.2 3D- Cam FPV User Guide April, 2014. 2014-04- 30 Rev. 0.2 3D- Cam FPV User Guide Trademark & Copyright Information Transporter3D, 3D- Cam FPV and the EMR Laboratories logo are trademarks of EMR Laboratories

More information

Dedalus autopilot User's manual

Dedalus autopilot User's manual Dedalus autopilot User's manual Introduction Thank you for purchasing Dedalus Autopilot. We have put our many year experience in electronics, automatics and control of model planes into this device. Dedalus

More information

Parts List. Navigation

Parts List. Navigation Parts List quantity description 1 LCD-200 Display 1 LCD-200 Display cable 1 CD-ROM 2 dual lock or velcro 1 1GB SD card (optional) 1 CAN termination plug Navigation Main Menu Begin Log/Stop Log page 4 Log

More information

USER MANUAL V5.0 VT300

USER MANUAL V5.0 VT300 GPS Vehicle Tracker USER MANUAL V5.0 VT300 Updated on 26/12/2008 Contents 1 Product Overview 3 2 For Your Safety 3 3 VT300 Parameters 3 4 Getting Started 4 4.1 Hardware and Accessories 4 4.2 Light and

More information

Application for Special Flight Operations Certificate File # ABC123. Company Name Address Phone Email

Application for Special Flight Operations Certificate File # ABC123. Company Name Address Phone Email Application for Special Flight Operations Certificate File # ABC123 Company Name Address Phone Email NOTE: This sample is provided as is by flitelab.com It is meant for reference only. It should only be

More information

microdrone md4-1000 Prepared for full automatic waypoint navigation Compatible with md4-200-payloads

microdrone md4-1000 Prepared for full automatic waypoint navigation Compatible with md4-200-payloads MD-02-001 microdrone md4-1000 Advanced VTOL Quadcopter, complete carbon design, flight controller, navigation controler, io-controller, 4 x 250W gearless brushless flatcore motors, total peak thrust approx.

More information

Ar Drone Controller Version 1.6.0 and above

Ar Drone Controller Version 1.6.0 and above Ar Drone Controller Version 1.6.0 and above Getting started Menu Introduction Prerequisites Main screen 3.1 Menu 3.2 Toolbar Settings Keyboard configuration Joystick configuration RTH Return to home Wifi

More information

Falcon Protector Tracking System

Falcon Protector Tracking System Falcon Protector Tracking System Product Overview The Falcon Protector is a GPS and GSM tracking device which is specially developed and designed for vehicle tracking. With the latest SIFR III GPS module

More information

IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited

IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited (Rev. 1.0) China Aerospace Telecommunications Limited Contents 1. Introduction......3 2. Specifications...4 2.1 External Interface... 4 2.2 Status Indicator...... 5 2.3 Technical Parameters... 6 3. Device

More information

Design Specifications of an UAV for Environmental Monitoring, Safety, Video Surveillance, and Urban Security

Design Specifications of an UAV for Environmental Monitoring, Safety, Video Surveillance, and Urban Security Design Specifications of an UAV for Environmental Monitoring, Safety, Video Surveillance, and Urban Security A. Alessandri, P. Bagnerini, M. Gaggero, M. Ghio, R. Martinelli University of Genoa - Faculty

More information

How To Use Trackeye

How To Use Trackeye Product information Image Systems AB Main office: Ågatan 40, SE-582 22 Linköping Phone +46 13 200 100, fax +46 13 200 150 info@imagesystems.se, Introduction TrackEye is the world leading system for motion

More information

USER MANUAL V5.0 ST100

USER MANUAL V5.0 ST100 GPS Vehicle Tracker USER MANUAL V5.0 ST100 Updated on 15 September 2009-1 - Contents 1 Product Overview 3 2 For Your Safety 3 3 ST100 Parameters 3 4 Getting Started 4 4.1 Hardware and Accessories 4 4.2

More information

Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle

Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle Miguel A. Olivares-Méndez mig olivares@hotmail.com Pascual Campoy Cervera pascual.campoy@upm.es Iván Mondragón ivanmond@yahoo.com Carol

More information

Dedalus autopilot user's manual. Dedalus autopilot User's manual. Introduction

Dedalus autopilot user's manual. Dedalus autopilot User's manual. Introduction Dedalus autopilot User's manual Introduction Thank you for purchasing Dedalus Autopilot. We have put our many year experience in electronics, automatics and control of model planes into this device. Dedalus

More information

The Design and Implementation of a Quadrotor Flight Controller Using the QUEST Algorithm

The Design and Implementation of a Quadrotor Flight Controller Using the QUEST Algorithm The Design and Implementation of a Quadrotor Flight Controller Using the QUEST Algorithm Jacob Oursland Department of Mathematics and Computer Science South Dakota School of Mines and Technology Rapid

More information

1 ImageBrowser Software Guide

1 ImageBrowser Software Guide 1 ImageBrowser Software Guide Table of Contents (1/2) Chapter 1 Try It! ImageBrowser Starting ImageBrowser -------------------------------------------------- 4 Importing Images to Your Computer ---------------------------------

More information

The Quadcopter Controller

The Quadcopter Controller The Quadcopter Controller Table of Contents Introduction to the Quadcopter controller...2 Flight Configurations...2 Updating the Firmware...3 Mounting the Quadcopter controller in your Quadcopter...8 Quadcopter

More information

CS231M Project Report - Automated Real-Time Face Tracking and Blending

CS231M Project Report - Automated Real-Time Face Tracking and Blending CS231M Project Report - Automated Real-Time Face Tracking and Blending Steven Lee, slee2010@stanford.edu June 6, 2015 1 Introduction Summary statement: The goal of this project is to create an Android

More information

LW-2000-3A. Wireless Auto Dial Alarm System. Sentry Plus User Manual By Global Gadgets

LW-2000-3A. Wireless Auto Dial Alarm System. Sentry Plus User Manual By Global Gadgets LW-2000-3A Wireless Auto Dial Alarm System Sentry Plus User Manual By Global Gadgets Main Features Simple to use keypad for operation and control. The system can store up to 9 telephone numbers: positions

More information

DragonLink User Guide

DragonLink User Guide DragonLink User Guide Chris Seto, 2012 R5 8/24/2012 This document is in beta status. 1 P a g e Table of Contents 1) Quick Start checklist 2) DragonLink Versions 3) Getting to know the DragonLink hardware

More information

FRC WPI Robotics Library Overview

FRC WPI Robotics Library Overview FRC WPI Robotics Library Overview Contents 1.1 Introduction 1.2 RobotDrive 1.3 Sensors 1.4 Actuators 1.5 I/O 1.6 Driver Station 1.7 Compressor 1.8 Camera 1.9 Utilities 1.10 Conclusion Introduction In this

More information

DIY QUAD. Build Manual V.A 2014

DIY QUAD. Build Manual V.A 2014 DIY QUAD Build Manual V.A 2014 1 Contents Thanks for purchasing a DIY Quad! These instructions will show you how to assemble a Quad using the Pixhawk autopilot system and ArduCopter/APM:Copter firmware.

More information

Assessment Specifications for Remotely Piloted Aircraft Systems, Class 1 AS-RPAS1

Assessment Specifications for Remotely Piloted Aircraft Systems, Class 1 AS-RPAS1 AMC Civil Aviation Authority The Netherlands Assessment Specifications for Remotely Piloted Aircraft Systems, Class 1 AS-RPAS1 Version 1.1 1 December 2014-1 - CONTENTS (general layout) AS RPAS1 REMOTELY

More information

CYCLOPS OSD USER MANUAL 5.0

CYCLOPS OSD USER MANUAL 5.0 CYCLOPS OSD USER MANUAL 5.0 Thank you for choosing CYCLOPS OSD V5.0 New features: CYCLOPS OSD V5.0 is incorporated with Autopilot function and infrared attitude sensor capable of controlling aircraft's

More information

UM-D WOLF. University of Michigan-Dearborn. Stefan Filipek, Richard Herrell, Jonathan Hyland, Edward Klacza, Anthony Lucente, Sibu Varughese

UM-D WOLF. University of Michigan-Dearborn. Stefan Filipek, Richard Herrell, Jonathan Hyland, Edward Klacza, Anthony Lucente, Sibu Varughese UM-D WOLF University of Michigan-Dearborn Stefan Filipek, Richard Herrell, Jonathan Hyland, Edward Klacza, Anthony Lucente, Sibu Varughese Department of Electrical and Computer Engineering University of

More information

How To Discuss Unmanned Aircraft System (Uas)

How To Discuss Unmanned Aircraft System (Uas) Unmanned Aerial Systems (UAS) for American Association of Port Authorities Administration and Legal Issues Seminar New Orleans, LA April 9, 2015 Briefly about Flight Guardian Our Services: Educating public

More information

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008 Monitoring Software using Sun Spots Corey Andalora February 19, 2008 Abstract Sun has developed small devices named Spots designed to provide developers familiar with the Java programming language a platform

More information

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On User Guide November 19, 2014 Contents 3 Welcome 3 What Is FACTORY I/O 3 How Does It Work 4 I/O Drivers: Connecting To External Technologies 5 System Requirements 6 Run Mode And Edit Mode 7 Controls 8 Cameras

More information

MODELS 8007 Gorilla Cycle Alarm 8017 Gorilla Cycle Alarm with 2-way pager system 1018 2-way pager system

MODELS 8007 Gorilla Cycle Alarm 8017 Gorilla Cycle Alarm with 2-way pager system 1018 2-way pager system MODELS 8007 Gorilla Cycle Alarm 8017 Gorilla Cycle Alarm with 2-way pager system 1018 2-way pager system Remote Control Motorcycle Alarm System Installation & Operation Instructions Sistema de Alarma de

More information

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 User Manual Important Notes This information describes the type of component and shall not be considered as assured characteristics. No

More information

IDS X-Series User Manual 700-398-01D Issued July 2012

IDS X-Series User Manual 700-398-01D Issued July 2012 1 2 Contents 1. Introduction to the IDS X-Series Panels... 7 2. Before Operating Your Alarm System... 7 3. Understanding the Keypad LEDs... 8 3.1 Viewing Data on an LED Keypad... 12 3.1.1 LED Status Indicators...

More information

1 ImageBrowser Software User Guide

1 ImageBrowser Software User Guide 1 ImageBrowser Software User Guide Table of Contents (1/2) Chapter 1 Try It! ImageBrowser Chapter 2 What is ImageBrowser? Chapter 3 Starting ImageBrowser... 4 Downloading Images to Your Computer... 9 Printing

More information

SuperGuard VT-05 Vehicle Tracking Device

SuperGuard VT-05 Vehicle Tracking Device SuperGuard VT-05 Vehicle Tracking Device The SuperGuard VT-05 Vehicle Tracker is a professional GPS tracking device designed for fleet management and commercial data centers, with customizable data upload

More information

Quick Start Guide: Iridium GO! Advanced Portal

Quick Start Guide: Iridium GO! Advanced Portal Quick Start Guide: Iridium GO! Advanced Portal Contents Set-Up... 3 Overview... 4 Main Tab 1: General... 5 Status.... 5 Settings... 8 Audio.... 8 GPS.... 9 Tab 2: Communication... 9 Wi-Fi... 9 Satellite...

More information

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family Renesas Capacitive Touch Lab R8C/36T-A Family Description: This lab will cover the Renesas Touch Solution for embedded capacitive touch systems. This lab will demonstrate how to setup and run a simple

More information

Tracking of Small Unmanned Aerial Vehicles

Tracking of Small Unmanned Aerial Vehicles Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: spk170@stanford.edu Aeronautics and Astronautics Stanford

More information

FB-500A User s Manual

FB-500A User s Manual Megapixel Day & Night Fixed Box Network Camera FB-500A User s Manual Quality Service Group Product name: Network Camera (FB-500A Series) Release Date: 2011/7 Manual Revision: V1.0 Web site: Email: www.brickcom.com

More information

High Resolution RF Analysis: The Benefits of Lidar Terrain & Clutter Datasets

High Resolution RF Analysis: The Benefits of Lidar Terrain & Clutter Datasets 0 High Resolution RF Analysis: The Benefits of Lidar Terrain & Clutter Datasets January 15, 2014 Martin Rais 1 High Resolution Terrain & Clutter Datasets: Why Lidar? There are myriad methods, techniques

More information

The X100. Safe and fully automatic. Fast and with survey accuracy. revolutionary mapping. create your own orthophotos and DSMs

The X100. Safe and fully automatic. Fast and with survey accuracy. revolutionary mapping. create your own orthophotos and DSMs The X100 revolutionary mapping Safe and fully automatic create your own orthophotos and DSMs Fast and with survey accuracy operates even in harsh weather conditions (up to 65 km/h wind & light rain) Image

More information

Nighthawk IV UAS. Versatility. User Friendly Design. Capability. Aerial Surveillance Simplified. forcepro@ara.com 800.639.6315 www.ara.

Nighthawk IV UAS. Versatility. User Friendly Design. Capability. Aerial Surveillance Simplified. forcepro@ara.com 800.639.6315 www.ara. Aerial Surveillance Simplified The Nighthawk IV small unmanned aerial vehicle brings military hardened technology to civil agencies and commercial user groups. Supremely easy to operate and recently certified

More information

Transmitter Interface Program

Transmitter Interface Program Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following

More information

MobileLite Wireless G2 5-in-1 Mobile Companion User Manual

MobileLite Wireless G2 5-in-1 Mobile Companion User Manual MobileLite Wireless G2 5-in-1 Mobile Companion User Manual Document No. 480-MLWG2-021315.A00 Kingston MobileLite Wireless Page 1 of 21 Table of Contents Introduction... 3 What s Included:... 3 Getting

More information

ODYSSEY. Security System Owner s Manual. Kit No. 08E51-SHJ-100 08E55-SHJ-100. 2004 American Honda Motor Co., Inc. - All Rights Reserved.

ODYSSEY. Security System Owner s Manual. Kit No. 08E51-SHJ-100 08E55-SHJ-100. 2004 American Honda Motor Co., Inc. - All Rights Reserved. Kit No. 08E5-SHJ-00 08E55-SHJ-00 Security System Owner s Manual ODYSSEY 004 American Honda Motor Co., Inc. - All Rights Reserved. Contents Introduction... 3 Emergency Disarming During the Panic Alarm Activation...

More information

Web: www.stp.hu; www.logipix.eu; www.walkdvr.com

Web: www.stp.hu; www.logipix.eu; www.walkdvr.com StP Technical Development Ltd. version: 1 Contact: Address: 11-13. Késmárk st., 1158 Budapest, Hungary Phone: +36 1 410-0556; +36 20 480-5933 Fax: +36 1 414-0913 E-mail: info@stp.hu Technical support:

More information

CHAPTER 2: USING THE CAMERA WITH THE APP

CHAPTER 2: USING THE CAMERA WITH THE APP TABLE OF CONTENTS OVERVIEW... 1 Front of your camera... 1 Back of your camera... 2 ACCESSORIES... 3 CHAPTER 1: Navigating the Mobile Application... 4 Device List: How to Use this Page... 4 My Messages:

More information

You motor now is ready to run. Wires Connection: Installing the Controller: Normal start up:

You motor now is ready to run. Wires Connection: Installing the Controller: Normal start up: Dear customer, Thanks for purchase of our Brushless Motor Controller. This is a new generation of sensorless speed controllers, with latest humanize software design, especially for ALL types of brushless

More information

Keep it Simple Timing

Keep it Simple Timing Keep it Simple Timing Support... 1 Introduction... 2 Turn On and Go... 3 Start Clock for Orienteering... 3 Pre Start Clock for Orienteering... 3 Real Time / Finish Clock... 3 Timer Clock... 4 Configuring

More information

User s Information Guide R1A

User s Information Guide R1A HSC505-R Home Security Controller - User Manual Release R1a Pi HSC505 and Pi HSC505R Home Security Controller User s Information Guide R1A Page 1 QD Dynamics (Pty) Ltd reserves the right to make changes

More information

ZMART Technical Report The International Aerial Robotics Competition 2014

ZMART Technical Report The International Aerial Robotics Competition 2014 ZMART Technical Report The International Aerial Robotics Competition 2014 ZJU s Micro-Aerial Robotics Team (ZMART) 1 Zhejiang University, Hangzhou, Zhejiang Province, 310027, P.R.China Abstract The Zhejiang

More information

Portable Gas Analyzer with Wireless Transmission of Gas Concentrations and GPS Coordinates

Portable Gas Analyzer with Wireless Transmission of Gas Concentrations and GPS Coordinates Portable Gas Analyzer with Wireless Transmission of Gas Concentrations and GPS Coordinates Jack Driscoll, Jack Hamm & Nick Hennigar, PID Analyzers, LLC, 780 Corporate Park Dr. Pembroke, MA 0239 Pat Hogan,

More information

product. Please read this instruction before setup your VenomXTM.

product. Please read this instruction before setup your VenomXTM. Tuact Corp. Ltd. TM Venom X mouse controller combo Setup Software Instruction Thank you for purchasing our VenomXTM product. Please read this instruction before setup your VenomXTM. Introduction Venom

More information

SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9

SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9 SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9 Learning Goals: At the end of this lab, the student should have basic familiarity with the DataMan

More information

S-Tec System Thirty Autopilot

S-Tec System Thirty Autopilot Cirrus Design Section 9 Pilot s Operating Handbook and FAA Approved Airplane Flight Manual Supplement for S-Tec System Thirty Autopilot When the S-Tec System Thirty Autopilot is installed in the Cirrus

More information

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation UPS PIco Uninterruptible Power Supply with Peripherals and I 2 C control Interface to be used with Raspberry Pi B+, A+, B, and A HAT Compliant Raspberry Pi is a trademark of the Raspberry Pi Foundation

More information

Matthew O. Anderson Scott G. Bauer James R. Hanneman. October 2005 INL/EXT-05-00883

Matthew O. Anderson Scott G. Bauer James R. Hanneman. October 2005 INL/EXT-05-00883 INL/EXT-05-00883 Unmanned Aerial Vehicle (UAV) Dynamic-Tracking Directional Wireless Antennas for Low Powered Applications That Require Reliable Extended Range Operations in Time Critical Scenarios Matthew

More information

Computer Lane Monitor for Windows

Computer Lane Monitor for Windows Computer Lane Monitor for Windows User Guide Supplement BRUNSWICK SERVICE PARTS & SUPPLIES MUSKEGON, MICHIGAN 1995, Brunswick Bowling and Billiards Corporation, 525 W. Laketon Avenue, P.O. Box 329, Muskegon,

More information

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to

More information