Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

Search the Community

Showing results for tags 'robot'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • OpenComputers
    • Announcements
    • Feedback
    • IRC
  • Code Central
    • Support
    • Showcase
    • Tutorials
  • Addons & More
    • Addons Mods
    • Architectures
    • OpenEngineering Task Force
  • General
    • Lounge
    • Forum Games
    • Showcase
    • Servers
  • Archives
    • Public Archives

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL








Fediverse ID



  1. I present you a program for a robot that allows you to mine ore without going down into the caves. Robot, using a geolyzer, can find and mine ore. All features are not yet implemented, so I ask you to test and inform me about a bugs. Requirements: Computer case (tier II or III) Inventory Upgrade (more the better) Inventory Controller Upgrade Hard Disk Drive EEPROM with Lua BIOS Geolyzer RAM (tier I or higher) CPU (any) Hover Upgrade (tier I) Diamond pickaxe or equivalent tool Optional: Crafting Upgrad
  2. i have no idea how to program but i think this is a easy (not for me) thing to do and its a robot that mines 2 block high and checks for diamonds and stops if it finds any and goes back to its charger
  3. Demo in video: https://youtu.be/p_ytIJhMRqc Minimum robot specs: Computer Case (Tier 2) CPU (Tier 1) Memory (Tier 1.5) EEPROM (LUA embedded) Graphics Card (Tier 1) Hard Disk Drive (Tier 1) or Disk Drive and (after assembly) Floppy Disk which the HDD or FD has LUA and mine.lua program in it Keyboard Screen (Tier 1) Inventory Upgrade Geolyzer Mining tool: Iron pickaxe Program usage: mine <facing> <depth> When the robot can't dig down anymore, the robot will ignore the depth and go up. Tips: When the robot is running, don't peek down. When the robot g
  4. Easily move your robot using very short commands! rim('10(5flfl)') The code above demonstrates how your robot will do: By only one line of command! Easily import the source code: local rim = require('<this file>').interpret rim('ud') -- Go up and down E.g robot excavation: rim('32(15(16(xf)lfl)15(xf)xd2l)', robot.swingDown) Documentation is inside the source code (head). https://pastebin.com/L2JtJA61 Changelogs: - Added local scope to everything.
  5. I have a robot with a water bucket in the tool slot and I want to place water under thr robot. Under the robot there is space to place water. I tryed robot.use(sides.down) robot.useDown() robot.swing(sides.down) robot.swingDwon() robot.place() ... but nothing happends, the function returns false every time and I don't know why. What am I doing wrong? Thanks
  6. Spoon

    Auto farm crops

    Description: I would like an auto potato farm, or an auto farm for most crops. Function: I would like the robot that I have built, to farm a 5x25 rectangle area, it hovers above the crops and mines it, then places the crops again in the soil and keeps the rest in its inventory until its full, or the crops need to grow back, then it sleeps to re-charge or wait for the crops to grow. Deadline: Not too worried about the deadline, im still trying to learn OpenComputers. Additional Information: Like stated above, im very new to this mod and would love to learn mo
  7. Hey guys! New here! I am on minecraft 1.10.2 and I made a robot that can harvest Agricraft crops for me. All is working well. I go above the crops and call useDown() function. Now I am trying to harvest cinnamon from cinnamon logs and pepper from pepper tree fruits from Pam's Harvestcraft and the useDown/useUp functions do nothing. Any ideas as to how I can make the robot do those for me? Cheers!
  8. Heavy Cat

    Remote Robot

    Can someone make a remote robot system? Here is how i want it to work: you need: a tablet. a robot. and you simply run the lua commands (robot.up, robot.down, etc) from the tablet. Can someone make this for me?
  9. sgtforge2000

    Attack Robot

    Hello, I have such little skill programming it is embarrassing. Anyways, I am looking for a hunting robot... one that can seek players and kill them with sword or flans weaponry, if that is even compatible. If you don't mind helping me could you please make a program. I would like if you could add inputs as to what to target.
  10. Hi, want to show of my current project. the mod allows to attach Capabilities to almost any Entity (Mob/Minecart) and manipulation through a OpenComputers components Wiki: https://github.com/ben-mkiv/OpenEntity/wiki Curse Project Site: https://minecraft.curseforge.com/projects/openentity Latest Downloads: https://minecraft.curseforge.com/projects/openentity/files make world backups if you use alpha/beta builds of my mod! xD OpenComputer 1.7+ for Minecraft 1.12 is required to enable the OpenComputers features feel free to contribute any feedback, specially
  11. I'm trying to get access to a chest below the robot. Here is the test code. local component = require("component") local sides = require("sides") print(component.inventory_controller.getInventorySize(sides.bottom)) Here are the components I have eeprom robot gpu filesystem geolyzer inventory_controller computer filesystem chunkloader filesystem internet screen keyboard Every time I run the program with a chest below the robot I get "nil no inventory" I have a plain oak chest under the robot. Any help? Am I missing something? I'm on the version for 1.12.2, possibl
  12. I have been playing with the robots and have really been enjoying it. I wrote a little program make a robot follow a wall around and around until it detects an entity then it takes a swing at the detected entity. It is pretty amusing to watch the little guy swing it's sword at a group of creepers and zombies. lol Anyway, the program is far from complete. However, before I continue down this path I would be interested in any ideas for a different approach. Right now the robot has to do a detect in every direction. Since it can only detect in front, above and below I am having it chec
  13. A basic tree farm for a robot. By default it will start a 6x6 tree farm but you can configure the amount of trees in the grid as well as how far each tree will be from each other. Firstly, the robot must have an inventory upgrade so it can have an inventory so it can place and obtain blocks. The script makes the robot go up to eight blocks above the ground to take down the tree, so you may also need a hover upgrade which increases the amount of blocks the robot can go above from the ground. To get the script to plant the trees properly you must have put saplings in the first inventory slo
  14. Hello everyone. I'm new to OC and am playing Sky Factory 3 which incorporates many mods into minecraft, including OC. I'm having trouble with robot.use() method. I'd like to make a Robot use a Sieve like I would. A Sieve is a block from another mod, Ex Nihilo Adscensi, that allows you to sieve blocks like Sand and Gravel and get other material from it. By placing a block of Sand in the robot's tool slot and calling robot.use(), with the Sieve in front of it, the robot successfully places the Sand in the Sieve. Then, it needs to make several uses of the Sieve for the Sand block to return
  15. So yall are some crazy people... making APIs, full OSes and compilers, etc. I'm just a ComputerCraft noob who likes controlling turtles and robots to do my dirty work. When I came over from ComputerCraft I was a bit surprised at the lack of excavation programs for robots. So, starting with the default OC dig.lua program, I overhauled it to be more robust, reliable, and flexible, and to mimic what I used to use for my Turtles. There's still a lot of cool features I'd like to add but in my experience it is infinitely more reliable now. The major changes and plans are below. Because I'm
  16. Robotic Actually Additions Canola Oil Improver - RAACOI This is a semi-automatic script for robots that takes oil from Actually Additions and crafts it into the next tier. Canola Oil --> Crystallized Oil or Crystallized Oil ---> Empowered Oil. In short, the robot will: Take Canola Oil, drop it down, drop a seed and put the new oil into a container. So you will still need to deal with the seeds in atomic reconstruction and empowerer. That's not that bad to manually do though since you can do them stack by stack. The robot will simply pause and try later if something goe
  17. So I tried to make my robot place upside-down stairs and I noticed it would only do it when I used robot.placeUp() or robot.placeDown() but in those cases the only way the stairs would face is south (the tall part of the stairs were facing south) Is there any way I can make a robot place stairs in a different orientation? I did try to specify a side but then it would work like the robot was placing the block on the side, it wouldn't place the stairs upside-down.
  18. this youtube, Robot on top of the shoulder.How do you do it?
  19. Hi All, I'm working on improving the default dig program and am trying to figure out how to calculate energy usage to handle returning the robot to a power station. This was easy with ComputerCraft because turtles effectively use exactly 1 "energy" for every move, and don't consume power otherwise. But OC robots seem to consume a variable (or at least arbitrary) amount of power per different actions, and of course use power even when idle. I haven't exactly been able to put my finger on a pattern. Can anyone tell me how I might estimate the amount of energy a robot uses over time, de
  20. This is a better excavation program , you can adjust its parameters to excavate any cube. Syntax: bdig [-luk] <up/down> <fwd> <side> -l: makes the robot go left instead of right -u: makes the robot go up instead of down -k: not implemented yet http://pastebin.com/KTS6CCk0 Get by typing `pastebin get KTS6CCk0 bdig.lua` in a robot (you need an Internet Card attached) Examples: bdig -u 10 10 10 Excavates a 10x10x10 cube (the robot is in the lower left corner) Enjoy!
  21. The Roboserver is a program which lets you control OpenComputers robots remotely, without writing any Lua code, either from your web browser or from a desktop application. You can have your robots dig tunnels, build houses, craft items, and just about anything else a player can do, from any distance! I've got many interesting ideas for how to improve it still, such as adding support for ComputerCraft turtles, allowing robots to save and place structure blueprints, and controlling them from AR glasses added by other mods. If you're as excited about this as I am, help me get there by b
  22. Hello, I am using a script that is not mine, as I have no idea how to write one yet, and it does everything that it is suppose to do except for cutting the full grown trees down. I am trying to figure out why but am very unsuccessfully doing so. here is the code i am using, any help would be appreciated. local W, H = 7, 11 local INTERVAL = 30 local DROPTOOL = false local com = require("component") local robot = require("robot") local term = require("term") local comp = require("computer") local magnet = com.tractor_beam local inv =
  23. Today i was writing a program for my Mystical Agriculture Farm. The program is supposed to steer the Robot in random directions and check the Robot's energy after each cycle. After a certain threshold (now 10%) is reached, it sends the robot to a charger. The energy check and recharging works like a charm, but as soon as i add the while-loop and the random movements, i get a "too long without yielding" error (the full error is pasted at the end of the github file). github: The Code
  24. I was wondering if there was a way to connect a computer to a robot. What I want to do is have a program within the robot getting parameters from user input from the computer. I don't want the computer to run multiple programs to control the robot. For example, have a robot ask for direct user input into a function, in which it would be entered from a computer. I noticed there are multiple forms of connection cards, can I use one of them. If so how do I set them up to connect? Thanks
  25. I've been writing an all-purpose farming program and wanted to account for all three possible power sources: the coal generator, solar panel, and just using charger blocks. The generator has an API, so a simple if statement with the component library can check for it; however there is no function to detect certain upgrades such as the solar panel. Is there a way to tell if one is installed, even at night?
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.