List of Computer Science courses with video lectures.
-
Updated
Jul 8, 2022
{{ message }}
Robotics is a branch of engineering and computer science which works to design, build, program. and operate robots. Robots are used in many environments in which human involvement could be dangerous, including bomb defusal, space repairs, and manufacturing processes. Robots typically work either autonomously or with commands sent by human operators.
List of Computer Science courses with video lectures.
Python sample codes for robotics algorithms.
The uncompensated temperature of the BMP180 is incorrectly converted to a 16-bit signed value, instead of a 32-bit signed value (long). Since the data is 16-bits wide and can therefore not be negative, the easy fix would be to do the following:
sip.js(1128): uncompensated = uint16(data[0], data[1]);
Please see page 15 of the manual of the BMP180 chip:
https://ae-bst.resource.bosch.com/media
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Golang framework for robotics, drones, and the Internet of Things (IoT)
Our Custom Build Server (https://custom.ardupilot.org/) is great, but is lacking a lot of features which would make it very useful. Given that when adding one feature it is often convenient to add several, this is a compendium issue of features which people have mentioned as being potentially useful.
A build-it-yourself, 6-wheel rover based on the rovers on Mars!
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
A curated list of awesome self-supervised methods
Is your feature request related to a problem? Please describe.
When using MuJoCo API, it is a bit harder to parse either automatically or from documentation when a parameter can be NULL or not. For example, mj_step requires mjData* d to be nonnull, while mj_copyData can take NULL mjData* dest. Similarly, mjv_makeScene can take NULL const mjModel* m. There seems to be no systematic
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
The documentation of DQN agent (https://stable-baselines3.readthedocs.io/en/master/modules/dqn.html) specifies that log_interval parameter is "The number of timesteps before logging". However, when set to 1 (or any other value) the logging is not made at that pace but is instead made every log_interval episode (and not timesteps). In the example below this is made every 200 timesteps.
Reading list for research topics in multimodal machine learning
Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!
OpenVSLAM: A Versatile Visual SLAM Framework
The P programming language.
From an office hours discussion.. many people have written small gym-like interfaces around Drake. We should provide one in drake master and a tutorial showing how to use it.
Here is the relevant documentation from gym. I'm not worried about the repo name / file structure advice, b
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.
A framework for integrated Artificial Intelligence & Artificial General Intelligence (AGI)
Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace.
10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)
Scenarios, tutorials and demos for Autonomous Driving
Currently to insert an Ephemeral PROTO you have to select the item and then click on the Insert button.
It would be user-friendly to also be able to insert PROTOs by double clicking on the item (without having to click the insert button) in the same way as this is supported in the "Add Node" dialog.
Is your feature request related to a problem? Please describe.
The current RoomMemberQueryFilter doesn't support query by wxid (id of Contact), can we support this?
Describe the solution you'd like
Add id as a string type in RoomMemberQueryFilter
Describe alternatives you've considered