Portal turret meme gen8/9/2023 ![]() ![]() This allows complex "flinging" maneuvers to be used to cross wide gaps or perform other feats to reach the exit for each test chamber. The player-character or objects in the game world may move through portals while conserving their momentum. Most of the tests involve using the "Aperture Science Handheld Portal Device" – nicknamed the portal gun – that creates a human-sized wormhole-like connection between two flat surfaces. Set in the Half-Life universe, the two main games in the series, Portal (2007) and Portal 2 (2011), center on a woman, Chell, forced to undergo a series of tests within the Aperture Science Enrichment Center by a malicious artificial intelligence, GLaDOS, that controls the facility. Here are some references that helped me make progress, but overall it wasn't worth it in the end.Portal is a series of first-person puzzle-platform video games developed by Valve. Moved away from using keyboard since it requires sudo, which caused strange permission errors.In sudo raspi-config, enable I2C and camera under Peripherials option.ssh -X To shutdown, sudo shutdown -h now.Currently using the Raspberry Pi Model B+ V1.2.rosnode info /node_name - prints out data type of node and publishers/subscribers associated with nodeĭeprecated Notes (refers to Pi) Raspi Notes.rostopic echo /topic_name - prints out data being published to topic.rostopic list - shows all available data currently being published.On either machine, you should be able to use ROS commands. On your computer run rosrun portal_turret GuiWindow.py.Follow the connect to Euclid instructions.Go to and activate the PersonView Scenario under the Scenarios tab.make upload (Note: to just compile code, you can also just use make)Īssuming everything is set up properly you should be able to do the following: On the Euclid:.cd /intel/euclid/euclid_ws/src/portal_turret/src/turret_base.I've documented this setup process here for future reference. It is much more convenient to upload code remotely to the Arduino by using the Euclid rather than manually having to plug your laptop into the Arduino and using the IDE every time you just want to make a small code change. ![]() # Note: The ip address you use for the ROS_IP should be the output of the command "ifconfig" on your local machine On your local computer, run the following commands to properly configure ROS (note that this will only apply to the terminal you run them in - you will need to run this for each terminal you plan to use to interface with the Euclid).On your local computer, you should be able to go to in a web browser and see an interface to work with the Euclid.SSH into the Euclid using the command ssh Password is still the default.Wait until the network EUCLID_50AB shows up and connect to it.In order to connect to the Euclid via ssh, follow the following instructions: To get the most recent version of the code on the Euclid, follow these instructions: Uses an Intel Euclid as main computing deviceĪssuming you have the proper dependencies installed, to set up this repository.Was pretty slow (~3s lag) for detecting people with full resolution images, was alright with very coarse images (~0.5s lag).This repository contains code for a portal turret that shoots foam balls at a target. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |