User contributions for Mr. MacKenty
30 May 2023
- 12:4112:41, 30 May 2023 diff hist +1,760 N GPS-degraded environment Created page with "A GPS-degraded environment refers to any situation or location where the Global Positioning System (GPS) signals are unreliable, weak, or completely unavailable. This could be due to several reasons: 1. **Urban Areas**: In cities with high buildings, GPS signals can become degraded due to the "urban canyon" effect. The tall buildings can block direct signals from the satellites or cause multipath errors, where the signals bounce off multiple buildings before reaching th..."
- 12:3912:39, 30 May 2023 diff hist +1,612 N Global positioning system (GPS) signal Created page with "The Global Positioning System (GPS) is a satellite-based navigation system that provides location and time information in all weather conditions, anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites. Here's a simplified explanation of how it works: # The GPS system consists of a network of around 30 satellites orbiting the Earth, controlled by a series of ground stations. These satellites are always transmitting sign..." current
- 12:3812:38, 30 May 2023 diff hist +1,684 N Global map optimization Created page with "Global map optimization is an important concept in robotics, particularly in the field of simultaneous localization and mapping (SLAM). In essence, it's the process of improving the accuracy and consistency of a map that a robot has created of its environment. Here's how it works: as a robot moves through its environment, it's continually taking sensor measurements and using those to build up a map of the world around it. At the same time, it's using that map to estimat..." current
- 12:3712:37, 30 May 2023 diff hist +30 Edge computing No edit summary current
- 12:3612:36, 30 May 2023 diff hist +2,070 N Edge computing Created page with "Edge computing is a distributed computing paradigm that brings computation and data storage closer to the sources of data. This is done to improve response times and save bandwidth. The "edge" refers to the edge of a network, closer to the devices that produce or consume data, as opposed to a centralized data center or cloud. Here are the key steps involved in setting up an edge computing environment: # Identify the Need: The first step is to understand why you need ed..."
- 12:3412:34, 30 May 2023 diff hist +1,661 N Dead reckoning data Created page with "Dead reckoning is a process used in navigation to determine one's current position based on a previously known position, or fix, and advancing that position based upon known or estimated speeds over a period of time, and the direction in which the person or vehicle is known or estimated to have moved. The name "dead reckoning" comes from "deduced reckoning," sometimes abbreviated as 'ded' reckoning, which has been further abbreviated to "dead" reckoning. In the context..." current
- 12:3312:33, 30 May 2023 diff hist −4 Computer vision No edit summary current
- 12:3312:33, 30 May 2023 diff hist +1,468 N Computer vision Created page with "Computer vision is a subfield of artificial intelligence and computer science that focuses on enabling computers to understand and interpret the visual world. Essentially, it's about teaching computers to "see" and understand digital images or videos. The way computer vision does this is by taking images or videos, processing them, and then extracting useful information from them. This can involve many different tasks, such as: # Image Recognition: This is one of the m..."
- 12:3112:31, 30 May 2023 diff hist +1,679 N Bundle adjustment Created page with "Bundle adjustment is an optimization technique used in computer vision and photogrammetry, which are two fields that are fundamental for the functioning of rescue robots. You can think of rescue robots as needing to understand the world around them, just like you and me. When these robots look at a scene through their sensors, which typically include cameras, they need to determine the 3D positions of objects in the scene, as well as the position and orientation of the..." current
- 12:2712:27, 30 May 2023 diff hist +14 Robotics No edit summary
- 12:2712:27, 30 May 2023 diff hist +863 N Robotics Created page with "right|frame|Case study notes<ref>http://www.flaticon.com/</ref> * [[Bundle adjustment * [[Computer vision * [[Dead reckoning data * [[Edge computing * [[Global map optimization * [[Global positioning system (GPS) signal * [[GPS-degraded environment * GPS-denied environment * Human pose estimation (HPE) * Inertial measurement unit (IMU) * Keyframe selection * Key points/pairs * Light detection and ranging (LIDAR) * Object o..."
- 12:2512:25, 30 May 2023 diff hist +15 Programming →Advanced Programming
- 12:2412:24, 30 May 2023 diff hist 0 Welcome No edit summary
- 12:2412:24, 30 May 2023 diff hist +35 2024 case study →Previous years case studies
- 12:2312:23, 30 May 2023 diff hist +22 2024 case study →Previous years case studies
- 12:2212:22, 30 May 2023 diff hist −8 2024 case study →Every term in the case study
- 12:2112:21, 30 May 2023 diff hist −407 2024 case study →Introduction
- 12:2112:21, 30 May 2023 diff hist +4 2024 case study →The case study
- 12:2012:20, 30 May 2023 diff hist −5 2023 case study No edit summary current Tag: Manual revert
- 12:1912:19, 30 May 2023 diff hist +5 2023 case study No edit summary Tag: Reverted
- 12:1912:19, 30 May 2023 diff hist 0 N File:D 4 comsc css 2305 1 e.pdf No edit summary current
- 12:1812:18, 30 May 2023 diff hist +1,670 N 2024 case study Created page with "right|frame|Case study<ref>http://www.flaticon.com/</ref> == Introduction == Higher-level students must write 3 papers. The case study is the third paper. Every year, the case study discusses a different topic. Students must become '''very very familiar''' with the case study. The IB recommends spending about a year studying this guide. This page will help you organize and understand the 2023 case study. Here are some external resources:..."
19 May 2023
- 08:3008:30, 19 May 2023 diff hist +1,070 Backpropagation No edit summary current
- 08:2908:29, 19 May 2023 diff hist +21 Machine learning →Terminology current
10 May 2023
- 09:4109:41, 10 May 2023 diff hist −10 Stack memory No edit summary current
9 May 2023
- 09:4509:45, 9 May 2023 diff hist +1,655 Recursion No edit summary current
- 09:4109:41, 9 May 2023 diff hist +17 Two-dimensional arrays →constructing a 2d array current
- 09:4009:40, 9 May 2023 diff hist −9 Two-dimensional arrays →constructing a 2d array
- 09:3909:39, 9 May 2023 diff hist +1,692 Two-dimensional arrays No edit summary
- 09:3609:36, 9 May 2023 diff hist 0 Two-dimensional arrays →a video
- 09:2809:28, 9 May 2023 diff hist +995 Two-dimensional arrays No edit summary
8 May 2023
- 09:1009:10, 8 May 2023 diff hist −2 Data representation →Standards current
- 09:1009:10, 8 May 2023 diff hist +1 Data representation →The way in which data is represented in the computer.
- 09:1009:10, 8 May 2023 diff hist +17 Data representation →The way in which data is represented in the computer.
7 May 2023
- 21:3521:35, 7 May 2023 diff hist +1,144 Different types of web pages →Different types of web pages current
26 April 2023
- 07:4607:46, 26 April 2023 diff hist −14 Abstract data structures No edit summary current
- 07:4407:44, 26 April 2023 diff hist +1,578 Collections No edit summary current
- 07:4107:41, 26 April 2023 diff hist +2,501 Binary tree No edit summary current
- 07:2807:28, 26 April 2023 diff hist +778 Tree →code sample current
- 07:2407:24, 26 April 2023 diff hist +1,084 Tree No edit summary
30 March 2023
- 13:4313:43, 30 March 2023 diff hist −140 Problem set assessment →Introduction current
- 12:5412:54, 30 March 2023 diff hist 0 Machine learning →Terminology
- 11:2111:21, 30 March 2023 diff hist 0 Machine learning →Terminology
- 11:0411:04, 30 March 2023 diff hist +3 Machine learning →Terminology
28 March 2023
- 09:3509:35, 28 March 2023 diff hist +1,335 N Date and times with Python Created page with "<syntaxhighlight lang="python"> import datetime # to get the current date and time: print(datetime.datetime.now()) # to get the current date: print(datetime.date.today()) # to get the current time: print(datetime.datetime.now().time()) # to get the current year: print(datetime.datetime.now().year) # to get the day of the week: print(datetime.datetime.now().weekday()) # to print the day of the week: print(datetime.datetime.now().strftime("%A")) # to ask the user to..." current
- 09:3409:34, 28 March 2023 diff hist +33 Python →Basic ideas current
23 March 2023
- 08:5308:53, 23 March 2023 diff hist +6 Policies →Real-time vs. best-effort scheduling current
- 08:5308:53, 23 March 2023 diff hist +1 Policies →Preemptive vs. non-preemptive scheduling
- 08:5308:53, 23 March 2023 diff hist +4 Policies →Time-sharing vs. batch processing
- 08:5308:53, 23 March 2023 diff hist +9,495 N Policies Created page with "right|frame|Resource Management<ref>http://www.flaticon.com/</ref> = Policies = == Definition of policies == In the context of computing and operating systems, policies refer to a set of rules, principles, or guidelines that determine how specific tasks or operations are performed. Policies help manage various aspects of a system, such as resource allocation, scheduling, security, and access control. They provide a framework for making decisions a..."